Welcome to Russia!

Russia is the biggest country in the world and home of the deepest and oldest lakes (Baikal, in Siberia). It boasts balmy beach resorts (on the Black Sea). What Russia lacks in climatic warmth, Russians make up for with their generosity and hospitality.
The Bolshoi Theater manages to coexist alongside cutting-edge DJs. Hip restaurants offer mouthwatering delicacies that put a twist on traditional Russian meat pies and cabbage soup. The Hermitage Museum displays fine art from around the world and just down the street the Russian Museum overflows with art by local artists. Take a "ride" in a space shuttle in Gorky Park or explore the Cosmonautics Museum.
Find hotels in Russia here...