Wednesday, 20 June 2012

Beautiful View of  Taal Barahi, Center of Phewa Lake, Pokhara.................