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