The Statue of Liberty is located in:

A. Paris
B. Washington
C. New York
D. London
Correct Answer: C. New York

Correct answer: New York. The Statue of Liberty stands on Liberty Island in New York Harbor.

Background: It was a gift from France to the United States, dedicated in 1886.

  • Paris: Paris has a smaller replica of the statue.
  • Washington: Washington is the capital of the US but not the statue’s location.
  • London: London does not have the Statue of Liberty.

Did you know? It was designed by Frédéric Bartholdi.

Memory trick: Liberty → New York.

0 comments

Leave a Reply

Your email address will not be published. Required fields are marked *