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?

78%
avi-werde-QqUceByQlhM-unsplash
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?

  • New York Harbor
  • Chesapeake Bay
  • Delaware River
  • Atlantic Ocean
78%

Scroll down to continue on!