Statue of Liberty Museum
Type of Place: Museums
The Statue of Liberty's original torch is the centerpiece of the Statue of Liberty Museum now open on Liberty Island. For nearly 100 years, the gold and copper marvel served as a beacon of freedom in the outstretched hand of Lady Liberty. In 1984, as part of the Statue’s centennial restoration project, the torch was removed from atop the monument and is now on permanent display at the museum. Visitors will also be able to experience meaningful artifacts and a better understanding of Lady Liberty's history by visiting several galleries.