Where is the Statue of Liberty?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 120: New York (Harbor)
Acceptable answers:
- New York (Harbor)
- Liberty Island
- New Jersey
- near New York City
- on the Hudson (River)
Why
The Statue of Liberty stands on Liberty Island in New York Harbor. It was a gift from France, dedicated in 1886.
Updated: November 2026