Hi Pavan Here are some places you should check out when you're in Matheran. Louisa Point, Porcupine Point, Panorama Point and Alexander Point is great if you're a fan of spectacular views. These peaceful spots are reputed for their panoramic views and beautiful sunrises. Dodhani waterfalls gushing in full glory is quite a sight and you can even try rappelling here! Sit by the Charlotte Lake for some time. You'll spot a number of colourful birds here. Visit Little Chowk Point for views of the Sahyadri Ranges which will make your jaw drop. Monkey point is the place to be at if you want to spend some time watching lively monkeys and different kinds of langurs. Hop on the Neral Matheran Toy Train which connects Neral to Matheran to gaze around at verdant landscapes whipping past. Here is an account of a trip to Matheran for a general idea of what it's like in the tranquil hill station.
https://www.tripoto.com/trip/the-complete-indian-project-57891f38a03e0 Hope you have a great trip!