General Knowledge MCQs
Q “The Lighthouse of Alexandria is situated in which country?
  • A A. Turkey
  • B B. Egypt
  • C C. Syria
  • D D. Jordan
Leave a Comment