St. Petersburg, Russia

St. Petersburg is often considered the most beautiful city in Russia. Located at the eastern end of the Gulf of Finland, access to the North Atlantic is via the Baltic …