Statues

The Statue Of Liberty

News: The Curiosity Podcast is here! Subscribe on iTunes, Stitcher, Google Play Music, SoundCloud and RSS.

The Statue of Liberty was dedicated October 28, 1886 on Bedloe's Island in New York Harbor. The 300-foot statue was a gift to the U.S. from France honoring the French-American alliance during the American Revolutionary War.

Advertisement

Love getting smarter? Sign up to our newsletter and get our best content in your inbox!

None

None

Share the knowledge!
Advertisement