General Knowledge MCQs Beginner
Q Statue of Liberty is situated in?
  • A A. France
  • B B. USA
  • C C. UAE
  • D D. Germany
Leave a Comment