This scenic place gets its name from the natural echo phenomenon here. Echo Point, situated on the way to Top Station from Munnar is a stop over for tourists visiting Top Station - the highest point in Munnar and the rare Neelakurinji (Strobilanthus) blooms here.
No comments:
Post a Comment