The Statue of Liberty Museum is located on Liberty Island in New York City. The museum opened on May 16, 2019, and is focused on the creation, …See more
Reviews
Tripadvisor
5.0/5 · 3 reviews
5-star
100%
4-star
0%
3-star
0%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
Jul 16, 2024
Opened in 2019, the Statue of Liberty museum on Liberty Island in New York Harbor focuses on the creation, meaning and history of the Statue of Liberty. The $70 million, 26,000-square-foot facility c… Full review by Taylor B
Jun 21, 2024
The Statue of Liberty Museum is an intriguing and educational destination that is free to visitors. You'll experience everything from interactive displays to historical artifacts, including the origi… Full review by TravelsNTreasures
Nov 1, 2023
The museum holds artifacts and the ideals of the spirit of freedom. As you walk through the doors, you are greeted with the story of how Lady Liberty came to be. It was a gift from the people of Fran… Full review by SylviaTourstein