longest rivers narmada river omkareshwar holidify 1312 km trip101
largest indus river india rivers treaty water time indias top large
river godavari length tributaries km maharashtra 1464 nasik 1465 kadva banganga originates origin left source near india