Statue of Liberty

Statue of Liberty is one of New York's most iconic landmarks, erected on October 28, 1886, and designated as a National Monument in 1924. Statue of Liberty is one of the Three Best RatedĀ® Landmarks in New York, NY.