Visit Taxila from Punjab Province

Taxila or Takshashila is a town and an important archaeological site in Rawalpindi District of Punjab, Pakistan. Taxila is situated about 32 km north-west of Islamabad and Rawalpindi, just off the famous Grand Trunk Road.