Home / Report Question

Q. London is situated on the banks of river
  • A. Tiber
  • B. Danube
  • C. Tigris
  • D. Thames

Correct Answer: D