Taxila
The ancient metropolis of Taxila is a town located in Punjab district of Pakistan north of the twin cities of Rawalpindi and Islamabad (the capital city). The name Taxila was derived from the Sanskrit term Taksasila, literally, means “city of cut stones”. It is an important archaeological site founded in the late 1800s by a renowned archaeologist Sir Alexander […]