World UNESCO Site Taxila or Taxila is a city in Punjab, Pakistan.
Located in Taxila Tehsil of Rawalpindi District, it is about 25 kilometers (16 mi) northwest of Islamabad–Rawalpindi Metropolitan Area and just […]
World UNESCO Site Taxila or Taxila is a city in Punjab, Pakistan. Read More »