Water drops ~297 m. from the top of this waterfall (known as Rat Tail Falls) in the Palani Hills.
Thalaiyar Waterfalls in Vattalkundu
Places
Near me
Direction
Tamil Nadu 624210, India
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout