Thalaiyar waterfalls Archives - Fusion - WeRIndia

Tag Archives: Thalaiyar waterfalls

15 beautiful waterfalls to visit

Thalaiyar waterfalls is the highest waterfall in Tamil Nadu. It is also known as Rat Tail Falls because a white line appears from a