France gifted the United States the Statue of

France gifted the United States the Statue of Liberty on July 4, 1886. After closing for nine months due to Hurricane Sandy from 2012-13, it reopened to the public on July 4, 2013. (Credit: Yana Paskova)

SHARE

More like this

See Dominique Morisseau's drama Things to do this week This one-bedroom duplex is only a block from Apartments you can rent for $1,500 a month or less Who doesn't get excited at the sight of 14 NYC dogs to follow on Social Media Day

Comments