The five major rivers flowing in India are Indus, Brahmaputra, Ganga, Godavari and Narmada which are worth a visit.