Tag: USA landmarks

Statue of Liberty Renovation – No Visits to the Crown for a Year

11 August 2011 Statue of Liberty Renovation The Statue of Liberty, one of the most easily recognizable symbols of New York City and the USA, will be off limits for tourists for a year starting this October. ... read more