Thalaiyar Waterfalls
4.30
(156)
5th
Water Fall
Thalaiyar Waterfalls - Location details
Thalaiyar Waterfalls, Theni, Tamil Nadu
Thalaiyar Waterfalls - History details
Thalaiyar Waterfalls, also known as Rat Tail Falls, is a striking waterfall located in the Theni district of Tamil Nadu. It is the highest waterfall in the state, cascading from a height of 975 feet (297 meters).
Reviews
4.30
(156)