Multiple choice

Among the following rivers, which one is the longest?

  1. Godavari

  2. Krishna

  3. Narmada

  4. Yamuna

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Godavari is the longest river in India among the options given (approximately 1,465 km). Krishna is about 1,400 km, Narmada is 1,312 km, and Yamuna is 1,376 km. The Godavari flows through Maharashtra, Telangana, Andhra Pradesh, and Odisha.