Echo Point

Echo Point is 15 km from Munnar. This scenic place gets its name from the natural echo phenomenon here. Echo Point is on the way to Top Station from Munnar.

Technorati Tags: