0 reviews
Lord Point in Matheran is a serene and picturesque destination that offers breathtaking views of the surrounding valleys and lush greenery. Nestled in the Western Ghats of Maharashtra, this vantage point is a haven for nature lovers and photographers. The tranquil atmosphere and cool climate make it an ideal spot for a peaceful retreat away from the hustle and bustle of city life. Visitors can enj