← All questions
Symbols and HolidaysSymbols
Where is the Statue of Liberty?
Accepted answers:
- New York Harbor
- Liberty Island
- New Jersey
- Near New York City
- On the Hudson River
Related questions
From the same chapter