12 Best Things to Do in St. Petersburg, Russia
St. Petersburg, Russia, has been nicknamed the Venice of the North, the City of White Nights, and the Palmyra of the North.
St. Petersburg, Russia, has been nicknamed the Venice of the North, the City of White Nights, and the Palmyra of the North.