Discover the rich history and vibrant culture of Russia with a week-long journey through its iconic cities, Moscow and St. Petersburg.