The major rivers of North India: 1. Indus 2. Ganga 3. Brahmaputra The major rivers of South India: 1. Kaveri 2. Krishna 3. Godavari 4. Tapti 5. Narmada 6. Mahanadi --- The rivers that flow into the Arabian Sea: 1. Indus 2. Narmada 3. Tapti The rivers that flow into the Bay of Bengal: 1. Brahmaputra 2. Ganga 3. Mahanadi 4. Godavari 5. Krishna 6. Kaveri --- The Himalayan rivers- fed by glaciers & snow melt. The Deccan rivers- consists of rivers in Peninsular India. In India, most rivers originate from the major four watersheds. The Ganga, the Brahmaputra and the Indus are fed by more than 5000 glaciers. The largest of the Penninsular Rivers include the Godavari, the Krishna, the Mahanadi and the Kaveri. The Ganga-Brahmaputra-Meghna basin is the largest which covers 34% of the land area & contributes to nearly 59% of the available water resources.