Geo Location Information for 195.128.121.111 IP Address. The IP Address 195.128.121.111 is located at 59.6394 latitude and 30.7647 longitude in Russia. Friendly Location for the IP Address is Leningradskaya Oblast', Ul'yanovka, Russia, 187010
Official site of the Ministry of Tourism. Provides sections on regional information, tourism statistics, facts for visitors and publications.