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