Press & Media Coverage
Statue of Liberty Museum - Featured Project of the Week on Greenroofs.com
Gracing the entrance to New York Harbor and welcoming millions of immigrants to the United States since 1886, the Statue of Liberty was a gift of France designed by Bartholdi and Eiffel. The Statue of Liberty Museum is the most monumental addition to Liberty Island since the Statue herself.
More than that, it allows millions more visitors to enjoy the Statue of Liberty experience and be inspired by her history and message of freedom and opportunity. While the Statue of Liberty remains New York’s most iconic monument, the museum housed in its base had long proved inadequate for the thousands who visit each day.
Reach full article Here.