← 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