Indra Sarovar is also known as largest man made lake in Nepal
Indrasarobar lake at Markhu village is a beautiful lake, it is also famous for boating and fishing. This is the first reservoir Hydropower system of Nepal.
Indrasarobar lake at Markhu village is a beautiful lake, it is also famous for boating and fishing. This is the first reservoir Hydropower system of Nepal.
I find this platform good for promoting Nepal's beauty and nature. Thanks for the post about Nepal. Resteemed. :)