Multiple choice general knowledge

How many days did the Mahabharata war last?

  1. 18 days

  2. 21 days

  3. 30 days

  4. 11 days

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

The Mahabharata war, also known as the Kurukshetra war, lasted for 18 days according to the epic. Each day had specific battles and events that culminated in the final confrontation on the 18th day. This is a well-documented fact in the Mahabharata text and is consistently mentioned in traditional accounts.