Main content

New Statue of Liberty Museum opens

A new museum exploring the history and impact of the iconic Statue of Liberty has opened on New York's Ellis Island.

The museum, next to the statue itself takes people all the way back to its creation in Paris where it was made to mark 100 years the Declaration of Independence and the historic alliance between the US and France.

The Travel Show's Lucy Hedges finds out more and meets Stephen Briganti, President of the Statue of Liberty - Ellis Island Foundation.

Release date:

Duration:

4 minutes