Where is the Statue of Liberty?
Question
120 of 128
New York (Harbor)
The Statue of Liberty stands on Liberty Island in New York Harbor, near the city of New York. It was a gift from France and became a symbol of freedom and welcoming immigrants arriving by sea.
Liberty Island [Also acceptable are New Jersey, near New York City, and on the Hudson (River).]
The Statue of Liberty stands on a small island in New York Harbor called Liberty Island. It’s close to New York City and sits in the waters of the Hudson River estuary, near the border with New Jersey.
Remove from bookmarks
Add to bookmarks