The New Statue of Liberty Museum Scheduled to open in May of 2019, the Statue of Liberty is opening a brand new museum to create an exciting and even more engaging experience than ever… Battery ParkCastle ClintonLady LibertyLiberty Islandnycstatue of libertyStatue of Liberty Museum