The ancient metropolis of Taxila is a town located in Punjab, about 35km north of Rawalpindi and Islamabad (the capital city), Pakistan. The name Taxila was derived from the Sanskrit term Taksasila, literally, means “city of cut stones”

Author: m@lam

Leave a Reply

Your email address will not be published.