Echo Point Munnar- Weather, Getting There & Activities
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 […]
Echo Point Munnar- Weather, Getting There & Activities Read More »