At the banks of which of the following rivers was the Battle of Ten Kings fought in the Early Vedic Period?

  1. A. Sarasvati
  2. B. Drishadvati
  3. C. Parushni
  4. D. Shutudri

Correct Answer: C. Parushni

Explanation

The Battle of Ten Kings (Dasarajna) was a historic battle in the Early Vedic period fought on the banks of the Parushni river, which is identified as the modern-day Ravi river.

Related questions on History

Practice more CDS General Knowledge questions