Q. The Taxila or Takshashila was located between following two rivers ? Answer:
Indus & Jhelum
Notes: Taxila is located in between River Indus and Hydaspes, river Hydaspes is now known as river Jhelum it is a tributary of river Indus. It is located in Rawalpindi,Punjab.