Pak Study MCQs
Q The light house of Alexandria was among the seven wonders of the world. It is located______ in?
  • A A. Turkey
  • B B. Egypt
  • C C. Greece
  • D D. Italy
Leave a Comment