The cultural capital of Russia, the northern Venice – this is how St. Petersburg is often called. It is the second largest Russian city with a population of over 4.8 million people. Few cities in the world can boast so many attractions, museum collections, opera and drama theaters, manors and palaces, parks and monuments.

Discover Saint-Petersburg with our articles without leaving your home!

Share on