Louisa Point offers stunning views of the Sahyadri range, and it's a perfect spot for nature enthusiasts and photographers. The point offers a panoramic view of the historic forts Vishalgad and Prabalgad. You can also see the beautiful waterfalls of Bhivpuri from the point.
The Charlotte Lake is one of the most serene and beautiful places to visit in Matheran. The lake is surrounded by lush greenery and is a great spot for picnics and bird watching. It's also a popular trekking destination, and you can opt for a short trek around the lake.
As the name suggests, Echo Point is the perfect place to shout out loud and listen to your echoes. The point is situated at a height of 700m and offers a breathtaking view of the valley. You can see the Khandala and Bhimashankar mountain ranges from here.
If you have more time, you can add a visit to Panorama Point, One Tree Hill, and Porcupine Point. These places offer breathtaking views of the valley and sunset. If you have less time, you can skip Charlotte Lake and explore the nearby viewpoints.