Sail the mighty Volga River from Moscow to St. Petersburg through the heartland of Russia, stepping ashore in colorful medieval towns. In Moscow, stay at the Four Seasons for three nights, enter the Kremlin before public hours, go backstage at the Bolshoi, and discover the masterpieces in the Pushkin Museum and Tretyakov Galleries. Then embark on a six-night river voyage aboard the elegant Volga Dream. Call at Uglich to hear an a cappella choir inside a 15th-century lakeside church. Visit two medieval monasteries in Goritsy and explore the magical island of Kizhi. Enjoy stunning scenery as you cross Europe’s largest freshwater lake to call at the village of Svirstroy. Disembark in St. Petersburg, the famed city of extravagant palaces. Onboard classes in Russian language and cuisine will add to the pleasures of this voyage. Optional St. Petersburg postlude.