Megam Falls
4.00
(114)
5th
Water Fall
Megam Falls - Location details
Megam Falls, Viluppuram, Tamil Nadu
Megam Falls - History details
Megam Falls is a scenic waterfall located in the Kalvarayan Hills, about 5 kilometers from Kallakurichi in Tamil Nadu. The site offers adventurous trekking through a forest to reach the falls, which are known for their pristine, white water.
Reviews
4.00
(114)