top of page

Gorgious Nature: to walk, to penetrate, to climb

Russia is the largest country of the world, with 14mln sq. km of tundra, taiga, steppe, tselina, vast water space and prosperious areas of southern sea coasts, both in the East and the West. Anyone who looks for mpressive views or extreme sensetions, Russia is one of the best places in the world.

03

Untravelled Russia: Tourist Guide
bottom of page