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

This adorable tufted deer fawn, who was born There's an adorable new fawn at Prospect Park Zoo The Catskills are one of five top destinations Top getaways from NYC by Zipcar Day trip essentials, like the Perverse sunglasses, are Day trip essentials for your next getaway

Comments