The Top 10 Best India Waterfalls

The list of our favorite waterfalls we’ve visited from the Subcontinent