Multiple choice general knowledge history

For how many days the MAHABHARATA was fought ?

  1. 12

  2. 15

  3. 17

  4. 18

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

The Mahabharata war was fought for exactly 18 days on the battlefield of Kurukshetra. Each day had specific battles and the war concluded with the defeat of the Kauravas. Bhagavad Gita was delivered on the first day before the war began.