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

  1. A. Kuru
  2. B. Kasi
  3. C. Gandhar
  4. D. Avanti

Correct Answer: C. Gandhar

Explanation

Taxila (Takshashila) was the capital city of the ancient Indian Mahajanapada of Gandhara.

Related questions on History

Practice more NDA GAT questions