Author: radhikashighh

Hogenakkal Falls, located on the Karnataka–Tamil Nadu border, is a spectacular natural wonder often called the “Niagara of India.” Formed by the cascading waters of the River Kaveri, the falls...... Read More