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.
Duration:
This clip is from
Featured in...
Americas—The Travel Show
From the twins who travelled to find a place to play to scissor dancers in Peru.
More clips from The Travel Show
-
Socially distant scares in Tokyo 'haunted house'—Berlin's Boars
Duration: 03:16