Statue of Liberty to close to the public
New York’s iconic Statue of Liberty is to close its doors on October 28, 2011 for a year to undergo a £16.8m renovation project. The island itself will remain open to visitors however the statue will close her doors to the public on the 125th anniversary of her dedication from France. It’s not
Read more