Statue of Liberty
Located in New York City, the Statue of Liberty is one of the most recognizable symbols of freedom and democracy in the world. Gifted by France in 1886, it stands tall on Liberty Island and welcomes visitors arriving by sea. Guests can explore the museum and enjoy panoramic views of the harbor. The statue represents hope and opportunity. It’s a must-see landmark for anyone visiting New York.