Mahabaleshwar Attractions & Activities - The Best Holiday Destinations for 2020
Mahabaleshwar is the largest hill station in the Sahyadri range of Maharashtra state. It is situated at an altitude of 1372 m above seal level in Satara district, about 115 km southwest of Pune.
The Most Frequently Asked Travel Questions about Mahabaleshwar