New York City is building a $70 million museum devoted to telling the 130-year history of Lady Liberty.
Set to open in 2019, the Statue of Liberty Museum will be located on Liberty Island in New York City.
The Statue of Liberty-Ellis Island Foundation held a groundbreaking ceremony on October 6, and unveiled the renderings of the museum, which will be designed by the NYC-based architecture firm FXFOWLE.
The superintendent of the Statue of Liberty National Monument and Ellis Island announced on Tuesday that Lady Liberty's interior will re-open to visitors on October 28, the statue's 126 birthday, the AP reports. Lady Liberty's crown...
The holiday season was especially kind to two attractions—the Statue of Liberty and Ellis Island—that suffered great losses from Superstorm Sandy in October 2012. According to Statue... To view the full story, click the title link.
The Statue of Liberty and Ellis Island attracted 4.2 million visitors last year—the islands' third biggest year in visitation after 1999 and 2000, respectively. The latter was the peak year,... To view the full story, click the titl...
And thus continues the sad tale of post-Sandy Statue of Liberty. First, officials said that Lady Liberty and Ellis Island would be closed "indefinitely"—and now they're confirming that neither will open at all in 2012. [ more › ]