Start your trip by visiting Arthur's Seat, a popular viewpoint in Mahabaleshwar that offers stunning views of the Sahyadri mountain range. It is a great place to watch the sunrise and sunset. Be sure to wear comfortable shoes, as there are a lot of stairs to climb. You can also visit the nearby Needle Hole Point, where you can see a natural rock formation that looks like a needle's hole.
On your second day, visit Mapro Garden, a popular tourist spot that is known for its fresh strawberries and delicious jams. You can take a tour of the garden and learn about the different varieties of fruit that are grown there. Don't forget to try the delicious ice creams and milkshakes at the café. You can also buy souvenirs and gift packs from the retail store.
On your final day, visit Pratapgad Fort, a historic fort that was built in the 17th century. It is a popular tourist spot that offers beautiful views of the surrounding mountains. You can take a guided tour of the fort and learn about its history. Don't forget to visit the Bhavani Temple, which is located inside the fort.
If you have extra time, you can visit other popular tourist spots in Mahabaleshwar, such as Lingmala Waterfall, Venna Lake, and Elephant's Head Point. If you have less time, you can skip Mapro Garden and spend more time exploring Arthur's Seat and Pratapgad Fort. Be sure to check the opening and closing times of all attractions before planning your itinerary.