The capital of the state of Gandhara was Taxila or Takshashila located in modern-day Peshawar and Rawalpindi, Pakistan. They had cordial relations with Magadha Mahajanapda and also waged a successful war against Avanti.
This Question is Also Available in:
हिन्दी