Perennial Waterfalls are mostly formed, when a gigantic rivers take a leap over mountain ridges and descends down. Most waterfalls across North India and big rivers like Cauvery, Godavari, Brahmaputra are perennial waterfalls. Most of these are popular tourist spots as well.