Mahabaleshwar is located at 17.92°N 73.67°E. It has an average elevation of 1,353 metres (4,439 ft).
Located about 120 km (75 mi) southwest of Pune and 285 km (177 mi) from Mumbai, Mahabaleshwar is a vast plateau measuring 150 km2 (58 sq mi), bound by valleys on all sides. It reaches a height of 1,438 m (4,718 ft) at its highest peak above sea level, known as Wilson/Sunrise Point.
Mahabaleshwar comprises three villages: Malcolm Peth, Old "Kshetra" Mahabaleshwar and part of the Shindola village......wikipedia