Top 5 Longest Rivers in India
The
Ganges
is the longest river in India, flowing over 2,500 kilometers. It holds great cultural and religious significance.
The
Godavari
is the second longest river, stretching about 1,465 kilometers. It flows through central India and is also known as the Dakshina Ganga.
The
Yamuna
, flowing for 1,376 kilometers, is a major tributary of the Ganges and passes through several important cities, including Delhi and Agra.
The
Narmada River
runs for approximately 1,312 kilometers through central India, famous for its scenic beauty and historical sites.
The
Krishna River
flows over 1,400 kilometers, providing water for agriculture in southern India and supporting many livelihoods.