
Hogenakkal Falls is a one of the longest cascade in South India on the river Kaveri. This cascade is located in the Dharmapuri district in the southern Indian state of Tamil Nadu. This cascade is also called as “Niagara of India.” The major activities...