Discover Russia holiday packages including Moscow, St. Petersburg, Red Square, and Lake Baikal for cultural and historical experiences.