most important archaeological sites in Asia

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 »