Indra Sarovar
Indra Sarovar is the largest artificial lake in Nepal which is famous for its landscapes surrounded by scenic natural beauty. It is constructed at the heart of Makwanpur district of Narayani zone, between Markhu and Kulekhani VDC. The lake was built for Kulekhani Hydropower project and is 7km long. The main adventure here is boating … Read more