Russia is a country with the most thrilling history, cultural and traditional backgrounds. Your tour in Russia can start in Moscow and St.Petersburg and then continue in the majestic mountains of Caucasus and Far East, vast forests of Siberia, southern steppes, river cruises etc.
Intourist offers a wide variety of hotels in Russia, routes and other travel services to make your tour truly exciting, fabulous and unforgettable.
|