Echo Point is one of the popular tourist destinations in
Matheran. It offers the picturesque views of the surroundings including waterfalls. Besides, one can hear the voice duplicated at Echo Point.
Charlotte Lake,
Louisa Point and King George Point are the places of interest nearby.