The greatest waterfall is located in the deep forest of the Dindigul district called Thalaiyar Falls. This channel is a 297-metre-high fall, the third largest lagoon in India is also the 267th highest in the world. It was well identified on a clean early hours, 3.6 kilometers (2.2 mi ) west of its Dum Dum […]