Websites hosted on 203.167.148.89 IP Address
Geo Location Information for 203.167.148.89 IP Address. The IP Address 203.167.148.89 is located at -45.2584 latitude and 169.3801 longitude in New Zealand. Friendly Location for the IP Address is Otago, Alexandra, New Zealand, 9320.