Question 120 of 128

Where is the Statue of Liberty?

Accepted Answers

  • New York Harbor
  • Liberty Island
  • New Jersey
  • near New York City
  • on the Hudson River

Why This Matters

The Statue of Liberty stands on Liberty Island in New York Harbor. It was a gift from France in 1886.

Memory Tip

Statue of Liberty = New York Harbor / Liberty Island.

Category

Symbols(Symbols and Holidays)

Related Questions in Symbols

Ready to Practice?

Test yourself with questions from this category or take a full practice test.