The land of diverse nature and extremities. Spanning more than one-eighth of the Earth's inhabited area, Russia makes the largest country in the world. Rich in natural landscapes and enormous tracts of land, the country is home to the largest freshwater lake in the world. Rivers and forests encompassing amazing flora and fauna, awe-inspiring volcanoes, the icy tundra region and the sun-kissed beaches, colorful cultural heritage, remarkable historical monuments, and inimitable cities. Russia is the land of magical beauty and endless attractions.
|DESTINATIONS||St. Petersburg & Moscow|
|DURATION||6 Nights / 7 Days|