It is one of the highest point in Munnar. This picturesque spot earns its name because of the natural echo that one can hear resonating in the mountain folds.