St. Petersburg June 2010

St. Petersburg is the second largest city in Russia and is located at the head of the Gulf of Finland on the Baltic Sea. It was the imperial capital of Russia between 1713–1728 and 1732–1918. St. Petersburg is probably the most westernized city of Russia, as well as being its cultural capital. We stayed at Hotel Astoria in a […]