General Knowledge MCQs
Q The river Thames is located in?
  • A A. England
  • B B. Scotland
  • C C. Ireland
  • D D. Finland
Leave a Comment