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?
- New York Harbor
- Chesapeake Bay
- Delaware River
- Atlantic Ocean
Scroll down to continue on!