General Knowledge MCQs Beginner
Q Where is the Statue of Liberty:
  • A A. London UK
  • B B. Paris France
  • C C. New York, USA
  • D D. None
Leave a Comment