Websites hosted on 160.242.2.140 IP Address
Geo Location Information for 160.242.2.140 IP Address. The IP Address 160.242.2.140 is located at -22.5562 latitude and 17.0759 longitude in Namibia. Friendly Location for the IP Address is Khomas Region, Windhoek, Namibia.