A Tour of Russia’s Greatest Cities: Moscow, St. Petersburg and Murmansk (Video)

Russia is the largest country in the world, so much so that its borders extend from north Asia all the way to eastern Europe. In fact, the country is so big that its territory alone covers almost one-eighth of the world’s inhabited area. That’s why it’s no surprise that the largest country in the world … Continue reading A Tour of Russia’s Greatest Cities: Moscow, St. Petersburg and Murmansk (Video)

ST. PETERSBURG: The Greatest City in Russia


St. Petersburg is a city in Russia that was founded by Russian Emperor Peter I the Great as Russia’s “Window to Europe.” A beautiful city with an amazing history and an artistic culture to match. The city of St. Petersburg is only 2nd to Moscow in terms of size and sheer scale, but after touring both cities, … Continue reading ST. PETERSBURG: The Greatest City in Russia