St Petersburgh: Venice of the North
Made Popular Aug 30 2006
St. Petersburg in Russia is an beautiful city. Its imperial palaces and museums enjoy world fame while the Neva River and the many canals deservedly have given the city the title: “The Venice of the North”.
It has a number of historical...
Add your Comment
Home


RSS




