Saint Petersburg Maps

Welcome to the Saint Petersburg in Russia website
The city of Saint Petersburg is located upon the Neva River, on the Baltic Sea’s Gulf of Finland and is renowned for being one of the world’s most beautiful and richly historic cities. Saint Petersburg is otherwise known as the Venice of the North, and is a hugely popular destination for holiday makers from all over Russia and the rest of the world. Visitors to the city discover endless treasures, with the streets of St. Petersburg resplendent with stunning churches, palaces and other inspiring buildings.
If you would like to give us feedback regarding Saint Petersburg in Russia, we would be happy to hear from you.


