Phewa Lake

Phewa Lake

A freshwater lake in the Pokhara Valley region of Nepal, it is the most visited spot in the country. It is kept in check by the help of a Dam and is fed by a river stream, making it somewhat a mixture of man-made and natural freshwater lake.The second largest lake in the country, it is extremely famous for the natural beauty, the Barahi Temple which is based on an island in the lake, and the mirror-like reflections of the Annapurna, Dhaulagiri and Machhapuchhre in its waters.