Phewa Lake Pokhara
by bibekshrestha18 Published on Jan 29, 2021
Phewa Tal or Fewa Lake is a freshwater lake in Nepal formerly called Baidam Tal located in the south of the Pokhara Valley.
Comments(0)
No comments yet