You’ll Ace This United States Geography Quiz If You’ve Visited All 50 States
The Statue of Liberty is located in which body of water?
Retry
Correct
Incorrect
The Statue of Liberty is a monument found on Liberty Island in New York Harbor. A little over 305 feet tall, the statue is seen as a symbol of freedom, liberty, and a new world where anything is possible.
The Statue of Liberty is located in which body of water?
- Atlantic Ocean
- New York Harbor
- Chesapeake Bay
- Delaware River
Scroll down to continue on!