Phewa Lakes-Pokhara Nepal

7 months ago
4

Phewa Lake or Phewa Tal is a freshwater lake in Nepal formerly called Baidam Tal located in the south of the Pokhara Valley that includes Pokhara city and parts of Sarangkot and Kaskikot.

Loading comments...