Third Longest River In India

Third Longest River In India - When considering rivers that flow only entirely within india, the narmada is technically the third longest, after the godavari and the krishna.