Geo Location Information for 66.154.5.189 IP Address. The IP Address 66.154.5.189 is located at 33.6891 latitude and -78.8867 longitude in United States. Friendly Location for the IP Address is South Carolina, Myrtle Beach, United States, 29572
Looking to buy a nice farm in South Africa! Farms 4 Sale is a place where you can find hundreds of farms and ranches that are for sale in South Africa!