Russia Travel Guides

The Russian Federation is the world’s largest country with over 6.6 million square miles. Russia’s famous cities are Moscow, its capital, and Saint Petersburg. Enjoy exploring the major landmarks in these very distinct, historic and impressive cities.