The highest untiered waterfalls in India, and the 7th highest untiered waterfalls in the world. Amazing place!