General Knowledge MCQs Beginner
Q Statue of Liberty is situated in:
  • A A. Paris
  • B B. Washington
  • C C. Geneva
  • D D. New York
Leave a Comment