Overview Hogenakkal Falls, often referred to as the “Niagara of India,” is a breathtaking waterfall located in the Dharmapuri district of Tamil Nadu, India. The name Hogenakkal is derived from …
Overview Hogenakkal Falls, often referred to as the “Niagara of India,” is a breathtaking waterfall located in the Dharmapuri district of Tamil Nadu, India. The name Hogenakkal is derived from …