Impressions of Saint Petersburg, Russia

Saint Petersburg is Russia’s second-largest city and an important port. Situated on the banks of the Nera River at the edge of the Gulf … Continue reading Impressions of Saint Petersburg, Russia