Season 6, Episode 11 Russia: Moscow, St Petersburg & Murmansk
First Aired: July 1, 2007
A trip to Russia includes a stop in Moscow to see the Kremlin, Red Square and Lenin's Tomb; and a visit to St. Petersburg to see the Winter Palace and the State Hermitage Museum. Also: the Lapland Nature Reserve in Murmansk.
Cast & Details See all »
- Premiered: March 31, 2002
- Rating: TV-G
- User Rating:
- Premise: A global travel series that explores exotic locales and various local cultures. (more)