Geo Location Information for 64.106.243.225 IP Address. The IP Address 64.106.243.225 is located at 40.7227 latitude and -74.0479 longitude in United States. Friendly Location for the IP Address is New Jersey, Jersey City, United States, 07302
VisitRussia features information on tours of Russia, best Russian hotels, airline tickets reservations as well as information on the most popular Russian cities.