in the chapter hamid khan define takshila
Answers
Answered by
0
Explanation:
Taxila in Sanskrit is a significant archaeological site in the modern city of the same name in Punjab, Pakistan. It lies about 32 km north-west of Islamabad and Rawalpindi, just off the famous Grand Trunk Road.
Similar questions