AmericasNew York · United States
Statue of Liberty
Discover the Statue of Liberty, a symbol of freedom and democracy gifted by France, on Liberty Island in New York Harbor.
Read the guideRoutaya · Monuments & Heritage
Plan cultural visits and discover the must-see places of United States.
All monuments