HesarghattaApprox. Time: 3 hours
Activity Level: Moderate

The Hesaraghatta Lake is a man-made lake nearly covering 1,124 acres. It is 26.5 km from Bangalore.

Courtesy of the India Tourism Board