Taxila was the capital of which one among the following Mahajanapadas of ancient India?
- A.Kuru
- B.Kasi
- C.Gandhar
- D.Avanti
Show answer
Buddhist texts list sixteen mahajanapadas of the sixth century BCE, and Gandhara, in the north-west covering the Peshawar and Rawalpindi region, had its capital at Taxila (Takshashila), near present-day Islamabad in Pakistan.
Read the full explanation →