Takshila kahan hai
Answers
Answered by
3
Answer:
Takshila or taxila is a city in Pakistan
I hope this helps you ☺️
.
Similar questions