The Western Ghats make up an important water divide in peninsular India. The major rivers in peninsular India are the Mahanadi, the Godavari, the Krishna and the Kaveri, which flow eastwards and drain into the Bay of Bengal.
The two major rivers that flow westward and drain into the Arabian Sea are the Narmada and the Tapi. The tributaries of Narmada river are the Sher, the Shakkar, the Dudhi and the Tawa. The Godavari is the longest and the largest peninsular river. It starts from Trimbak located in Nashik district of Maharashtra.
The tributaries that strengthen the Godavari are the Purna, the Wardha and the Pranhita. The major tributaries are the Wainganga, the Manjira and the Penganga.
The biggest tributary of the Mahanadi is the Shivnath river. The Krishna river is the second longest peninsular river. The main tributaries of Krishna river are the Tungbhadra, the Koyana, the Ghatprabha, the Musi and the Bhima.
The major tributaries of the Kaveri are the Amravati, the Bhavani, the Hemavati and the Kabini. The Sivanasamudram falls made by the Kaveri are the second highest waterfall in India.