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.