Belasagar Lake it is situated 10 km south of Kulpahar in Belatal village of Mahoba, Uttar Pradesh, India. This lake is a source for irrigation in the area. This lake is also known as Bela Taal locally.