Indra Sarovar is also known as largest man made lake in Nepalsajani (55)in #lake • 7 years ago 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. #nepal #kulekhane #boating #beautiful
I find this platform good for promoting Nepal's beauty and nature. Thanks for the post about Nepal. Resteemed. :)