Websites hosted on 190.0.130.66 IP Address
Geo Location Information for 190.0.130.66 IP Address. The IP Address 190.0.130.66 is located at -34.8335 latitude and -56.1674 longitude in Uruguay. Friendly Location for the IP Address is Montevideo, Montevideo, Uruguay.