Manmade lake :
10th Aug, 2017 | Tourism Mail Crew
A local man is seen fishing in Indra Sarovar, the largest manmade lake in Nepal, in Kulekhani Village.
A local man is seen fishing in Indra Sarovar, the largest manmade lake in Nepal, in Kulekhani Village.