WBCS.LIVE practice question

Taxila was the capital of which one among the following Mahajanapadas of ancient India?

Solve this multiple-choice question and check the correct answer with its explanation below.

Answer options

  1. Kuru
  2. Kasi
  3. Gandhar
  4. Avanti

Correct answer and explanation

Correct answer: Gandhar

Explanation: The correct answer is C. Gandhar. Taxila (Takshashila) was a renowned urban centre and capital of the Gandhara Mahajanapada, located in the northwestern region of the Indian subcontinent (modern-day Pakistan, near Rawalpindi/Islamabad). Gandhara Mahajanapada was one of the 16 Mahajanapadas mentioned in Buddhist and Jain texts (in Anguttara Nikaya).