Saint Petersburg Offering Something Rare
Posted by: admin on: 27 Mar, 2009
Saint Petersburg in Russia is one of those cities which like to keep a low profile in its subject. Housed near the River of Neva at Gulf of Finland at the Baltic Sea, Saint Petersburg is also known as the Petrograd and Leningrad. The very westernized Saint Petersburg is a touch of modern life with [...]



