Statue of Liberty Reopens

Main Content
Statue of Liberty reopened on July 4, 2013, after being closed for eight months following damages from Hurricane Sandy. - Location: New York, NY
Back to Top