INR
USD
Venna Lake is situated around 2 km from the ST bus stand and is among the most popular tourist places in Mahabaleshwar. The lake is 2.5 km long and is enci...
Venna Lake is situated around 2 km from the ST bus stand and is among the most popular tourist places in Mahabaleshwar. The lake is 2.5 km long and is encircled by trees on all sides. Tourists can enjoy activities like fishing and boating at the lake, they can even do a little horse riding.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now