Address : Devadanapatti,Theni
City/District : Theni
State : Tamil Nadu
Destination : Water Falls
Your wishlist :
0 Users have rated
Thalaiyar Falls, also known as Rat Tail Falls is located in the Devadanapatti of Theni District, Tamil Nadu State, South India. It is 975 ft tall and is the highest waterfall in Tamil Nadu, the sixth highest waterfall in India and the 267th highest in the world.
The mission is double; firstly to promote exchange of research experience in tourism and secondly other forms of co-operation among its members.
CopyRight © 2020 Coder Mart Technologies Pvt Ltd