The Top 10 Best Waterfalls of India

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