Overview

Experience the awe-inspiring Thalaiyar Falls, also known as Rat Tail Falls, the highest waterfall in Tamil Nadu, cascading down approximately 975 feet. Located in Kodaikanal, this stunning waterfall offers mesmerizing views of the lush green valleys, misty hills, and the sparkling cascade. Explore the view tower at Dum Dum Rock for a beautiful perspective of the falls and the Manjalar Dam, and tak... Read More
img