General Knowledge MCQs
Q The lighthouse of Alexandra is located in?
  • A A. Egypt
  • B B. Usa
  • C C. Russia
  • D D. Mexico
Leave a Comment