Monday 8 December 2014

Hoggenakal Falls


This waterfall in South India on the river Kaveri is sometimes also referred to as the "Niagara Falls" of India.


No comments:

Post a Comment