Russia's Magnificent Cities: Moscow and St Petersburg
This event occurred in the past.

Northfield | Website
Map | Find Parking


Moscow and St. Petersburg represent the main power and cultural centers of the world's largest country. They are rich in history as well as historical drama. Explore the Kremlin and Red Square in Moscow and be amazed by the Hermitage Museum and Peterhof, the grand palace of Peter the Great in his namesake city. And, along the way, meet the colorful and resilient Russian people.