Mahabaleshwar is the largest hill station in the Sahyadri range of Maharashtra state, situated at an altitude of 1372m in Satara district and about 115 km southwest of Pune.
Mahabaleshwar Travel Guide at Wikitravel has info about Mahabaleshwar, getting around, what to see, restaurants, hotels and resorts in Mahabaleshwar etc
Web : http://wikitravel.org/en/Mahabaleshwar