Geo Location Information for 103.7.197.89 IP Address. The IP Address 103.7.197.89 is located at -16.0667 latitude and 167.3833 longitude in Vanuatu. Friendly Location for the IP Address is Malampa Province, Norsup, Vanuatu
Vanuatu Fisheries Department