Megan Falls in Kalvarayan Hills. The Kalvarayan Hills are a major range of hills situated in the Eastern Ghats of the southern Indian state of Tamil Nadu (on the western side of Kallakurichi Taluk, Villupuram District). There are two waterfalls in Kalvarayan Hills. Periyar Falls and Megam Falls. We have to trek around an hour to reach the Megam falls. It is a good place for trekking.
Link to this comment:
All Comments (0)