Websites hosted on 164.160.80.203 IP Address
Geo Location Information for 164.160.80.203 IP Address. The IP Address 164.160.80.203 is located at -28.7332 latitude and 24.766 longitude in South Africa. Friendly Location for the IP Address is Northern Cape, Kimberley, South Africa, 8301.