Lord Point is a popular tourist destination in Matheran, known for its panoramic views of the surrounding valleys, hills, and waterfalls. Situated close to Charlotte Lake, it provides a relaxing spot to enjoy the natural beauty of the region. The viewpoint is accessible by foot or horseback, and while generally safe, visitors should exercise caution due to potentially slippery conditions and a lack of railings in some areas. The area is particularly lush and vibrant during the monsoon season, with numerous waterfalls cascading down the hillsides. While some find it similar to other viewpoints in Matheran, many appreciate its convenient location and the picturesque scenery.
Review not found
Let others know your experience here.