St. Petersburg in Russia is one of the most fascinating cities in the world. Culture, art, shopping, architecture, and the excellent Russian food – it’s quite easy to spend a whole week in Russia’s former capital. There are just so many things to do in St. Petersburg!
Yet, Russia isn’t very popular among western tourist. Old and new prejudices are probably the reason. But I tell you, they are wrong. The Russian people are among the friendliest I have ever met and the ancient Russian culture will sweep you away. And if you are worried about your safety, then you should know that Russia has a very, very low rate of petty crimes. So really, throw these prejudices away and do visit St. Petersburg. Here are 20 reasons: