India

Top 10 Places To Visit In Mahabaleshwar

Mahabaleshwar is a hill station in India's forested Western Ghats range, south of Mumbai. From the serene Venna Lake to the old Mahabaleshwar Temple, find out the top 10 places to visit in Mahabaleshwar

Verdant views from Mahabaleshwar Photo: Shutterstock
info_icon

Venna Lake

Venna Lake is a picturesque spot surrounded by lush greenery, perfect for boat rides and other activities. It was constructed by Shri Appasaheb Maharaj, a descendant of Chhatrapati Shivaji Maharaj.

Boating at the Venna Lake of Mahabaleshwar
Boating at the Venna Lake of Mahabaleshwar Photo: Shutterstock
info_icon