Echo Point Road 1/4 by Tripoto
Nirali Desai
Echo point is again another point in Matheran from where you can hear your echo. I don't know if it's a marketing gimmick or just a name, but there was no echo we could hear at Echo point. We saw the beautiful valley again from a different angle and left.