Places To See - Munnar

Echo Point
As its name suggests, the place has a natural echo phenomenon. It is situated at a distance of around 15 km from Munnar on the way to Top Station.
Sponsored Links

As its name suggests, the place has a natural echo phenomenon. It is situated at a distance of around 15 km from Munnar on the way to Top Station.