Tag: liberty island
Glassy Statue of Liberty Museum Opens on Liberty Island
The $70 million expansion opened on May 16 and is expected to welcome over 4.3 million visitors annually.
Expansive Statue of Liberty Museum Coming to Liberty Island in 2019
This past week, final plans were unveiled for a 26,000 square-foot museum, plaza, and rooftop terrace on Liberty Island in New York Harbor.