A must-visit tourist attraction on your Mahabaleshwar tour, Venna Lake is a scenic man-made lake that invites people of all ages to spend some quality time with their loved ones. Constructed in the year 1942 by Shri Appa Saheb Maharaj, the Venna Lake was initially built to serve water to the nearby areas of the town. Slowly and steadily, it gained everyone’s attention and hence, became a go-to place for a perfect weekend getaway.