Welcome to Russia!

Fortresses. Train Journeys. Spired Churches.

This is it! The world’s largest country! Awesome train rides, magnificent historic cities and pretty countryside along with a vodka-fuelled nightlife that you’ve just gotta try, this is Russia. History buffs will be captivated by the ancient walled fortresses, sparkling palaces and unique churches here. Moscow and St Petersburg are the must-see cities, but if you have the time, try to visit Lake Baikal, an ancient, massive lake in the mountainous Russian region of Siberia.

Learn more about Russia