Liberty Island, New York, USA
Statue of Liberty Tickets & Tours
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor within New York City. The copper statue, a gift from the people of France to the people of the United States. After its dedication, the statue became an icon of freedom and of the United States, seen as a symbol of welcome to immigrants arriving by sea. The Statue of Liberty National Monument is a major tourist attraction of New York City.
You are here