Best Waterfalls in Tamil Nadu
Tamil Nadu has some of the best waterfalls of India. Some are famous tourist attractions during monsoon, most of the people do not know about the Kumbakarai Falls near Madurai and also Thirparappu Falls near Kanyakumari. 1 Hogenakkal Falls Hogenakkal is a place in Dharmapuri, where the Cauvery River enters Tamil Nadu. It is viewed […]