On the banks of which one of the following rivers was the ancient Mahishmati located?

  1. A. Sarayu
  2. B. Son
  3. C. Narmada
  4. D. Godavari

Correct Answer: C. Narmada

Explanation

The ancient city of Mahishmati, which served as the capital of the southern Avanti kingdom, was situated on the banks of the Narmada River.

Related questions on History

Practice more CDS General Knowledge questions