Which one among the following Indian rivers originates in Maharashtra and flows through Karnataka and Andhra Pradesh to meet the Bay of Bengal in Andhra coast?

  1. Krishna
  2. Mahanadi
  3. Godavari
  4. Kaveri


The river Krishna rises in western Maharashtra state in the Western Ghats range near the town of Mahabaleshwar.

The correct option is A.