Top 2 alternative sites to visitrussia.com
Russia.Tours: Travel to Russia, Russian Tours and Vacation Packages.
Russia.Tours features information on Russian tours, local sightseeings and activities as well as information on the most popular Russian cities.
Russia Tour – Russia Tour
This website is about Russia Tours from India