Himalayan or Northern rivers are perennial in nature whereas peninsular rivers are seasonal and being rain-fed they dry up in summers. Himalayan rivers have created great plains catering to the densely populated areas in the country. Himalayan rivers originate in the Himalayas and are long while peninsular rivers originate in small hills and plateaus and are of shorter course.
The main peninsular rivers of India include the Godavari, Krishna, Cauvery, Narmada, Tapti, Narmada, Mahanadi, and Damodar. Most of these rivers originate in the Western Ghats and drain a large part of central and south India. These peninsular rivers are seasonal but carry a great volume of water fed by rainfall. The Mahanadi, Godavari, Krishna, Cauvery flow eastwards and drain into the Bay of Bengal. Tapti and Narmada flow westwards and enter the Arabian Sea.