Waterfalls are commonly formed in the upper course of the river. At these … The List of Top 8 Highest Waterfalls in India