Artificial lake Bharat Taal in Sarlahi Nepal
Bharat Taal (भरत ताल) is located at Bagmati Municipality of Sarlahi district, Nepal covering more than 50 bighas (35 hectares). The second largest man made artificial lake in Nepal is 35 feet deep, providing the oceanic vibe for visitors. After motorboat and jet boat rides were operated in 2021, this lake is attracting not only … Read more