On the banks of which river was the war between Harshavardhana and Pulakeshin II fought?
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. Narmada.
- The war between Harsha (Harshavardhana), the ruler of the Indian subcontinent, and Pulakeshin II, the Chalukya king, was fought on the banks of the Narmada River.
- The battle took place in the 7th century, specifically around the year 618 CE.
- Pulakeshin II successfully defended his kingdom against Harsha's forces during this engagement.