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 vast space of mountains and valleys before you and reverberates back to you! Read on to know all about this fascinating attraction in Munnar, including …
Continue Reading about Echo Point Munnar- Weather, Getting There & Activities →