Top things to do in Mahabaleshwar are –
Jungle Trekking
Birdwatching in Babington point
Picnic in Connaught Peak
Horse Riding
Scenic beauty of Wilson Point
Historical caves of Rajpuri