ST. Petersburg
27/5/09 Saint Petersburg, a Russian port city on the Baltic Sea, formerly known as Petrograd, then Leningrad, is a city situated on the Neva River, at the head of the Gulf of Finland on the Baltic Sea. It is Russia’s second-largest city after Moscow. It was the imperial capital for …