In the mountain regions of North-East we will find most of the highest waterfalls of India.