Statue of Liberty: History, Symbolism, and Visiting Guide
Travel
The Statue of Liberty, a gift from France dedicated in 1886, stands on Liberty Island in New York Harbor as an icon of freedom and welcome. Designed by sculptor Frédéric-Augus...
Open article