The statue of Liberty is located in __________.

  1. Newyork City

  2. Washington DC

  3. Chicago

  4. Atlanta


Correct Option: A

Find more quizzes: