russia, moscow, red square

Russian Travel Destinations

The second largest city in Russia, St. Petersburg is the country’s cultural heart. The population of St. Petersburg is 5 million (as of October 2012). View splendid architectural gems like the Winter Palace and the Kazan Cathedral, and browse the world-renowned art collection of the Hermitage. Moscow is the political, scientific, historical, architectural and business center …

Russian Travel Destinations Read More »