Attractions
Feel America's welcome at the Statue of Liberty and Ellis Island
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in New York City, United States. The copper statue, a gift from the people of France, was designed by French sculptor Frédéric Auguste Bartholdi and its metal framework was built by Gustave Eiffel.
more
Feel America's welcome at the Statue of Liberty and Ellis Island
USA // Torch held high, Lady Liberty has long greeted newcomers sailing into New York Harbor in search of a better life. The giant statue is the USA's premier icon, and peering out from her crown at New York's skuline is an absolute thrill. Ellis Island floats nearby, the gateway where 12 million immigrants arrived and made America what it is today. Walk in their footsteps, and sense the hope and freedom of starting life anew.