Magazine
John Hill | 15.05.2019
The Statue of Liberty Museum, which broke ground in October 2016, opens to the public on May 16, 2019 on Liberty Island. The 26,000-sf building offers three galleries, the famous statue's original torch, and an accessible green roof.