Daily Archives: January 12, 2009

Walking Tour of Moscow, Russia

         Walking Tour of Moscow, Russia        Although a major world capital and political center of one of the most powerful nations in the world, the city of Moscow, at least its city center, is best seen on foot. My … Continue reading

Posted in Walking Tours | Leave a comment