Your Powerpoints - The best powerpoints community

Hogenakkal Falls

Offline rita

  • *****
  • 4046
    • View Profile
Hogenakkal Falls
« on: February 17, 2017, 12:58:54 am »
Hogenakkal Falls is a waterfall in South India on the Kaveri river in the Dharmapuri district of the Indian state of Tamil Nadu. Sometimes referred to as the "Niagara Falls of India".