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.