See all Things to do in Mahabaleshwar
Mahabaleshwar Hill Station
About
At 1,372 meters above sea level, around Lake Venna, is the highest hill station in the Western Ghats of Maharashtra. Mahabaleshwar is one of the most spectacular and the largest of Maharashtra hill-stations.