Kulekhani Dam, also known as Indra Sarobar, is Nepal’s largest man-made lake. It is located in the Makwanpur district, roughly 42 …
source
Thank Your For Visiting Askme Nepal🙏
Kulekhani Dam, also known as Indra Sarobar, is Nepal’s largest man-made lake. It is located in the Makwanpur district, roughly 42 …
source
Thank Your For Visiting Askme Nepal🙏