9Aug20120 St.Petersburg /st petersberg, travellouge/Unnikrishnan S Kurup/0/Europe (Mainland), Travel09 Aug 2012 On the banks of the river Neva, there stood this majestic city of St.Petersburg , which has a lot of stories to... Read More