Saint Petersburg, Russia’ s “Venice of the North”.
St. Petersburg, Russia’ s”Venice of the North”, captivates visitors with its architectural majesty, its imperial history and its shores bathed by the waters of the Neva.
St. Petersburg, Russia’ s”Venice of the North”, captivates visitors with its architectural majesty, its imperial history and its shores bathed by the waters of the Neva.
The capital of Russia, Moscow oscillates between deeply-rooted traditions and a wild desire to party.