Jagdishpur Reservoir
Jagadispur Taal, located in the Kapilvastu district of Nepal, is one of the country’s largest reservoirs and a crucial wetland area of ecological, cultural, and agricultural significance which was named after Er. Jagadish Jha who designed and supervised the construction of Banaganga dam. It’s situated near the town of Taulihawa and is about 300 kilometers west […]
Jagdishpur Reservoir Read More »