Sunday, November 9, 2014

POKHARA


Phewa LakePhewa Tal or Fewa Lake is a freshwater lake in Nepal located in the south of the Pokhara Valley that includes Pokhara city. 

The Taal Barahi Temple is situated on an island in the lake
For more: CLICK HERE.

No comments:

Post a Comment