taxila-buddha Author: m@lam Published Date: October 11, 2016 Leave a Comment on taxila-buddha 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