Tagged: Munnar Echo Point

Munnar Echo Point

A spot that is to be experienced for the sheer fun of hearing your voice resonating through the hills. Much like its name, Munnar Echo Point gives people the thrill of hearing their own...