Category: Echo Point


The Echo Point in Munnar is one of the places known for its acoustics design. The place gets its name because of the natural echo phenomenon here. Echo point Munnar lies on the way to the Top Station from Munnar. Trekking and nature walks Read more…

India