Echo Point Munnar is a unique locale that gets its name from the natural echo phenomenon that occurs here. When you stand at the edge of this hilltop and shout your name, the sound echoes through the …
Continue Reading about Echo Point Munnar- Weather, Getting There & Activities →