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.
Avi Werde/Unsplash
Avi Werde/Unsplash
The Statue of Liberty is located in which body of water?
- Chesapeake Bay
- Delaware River
- New York Harbor
- Atlantic Ocean
Scroll down to continue on!