Statue of Liberty
- Details
- Written by: Ivan Toskov Georgiev
- Category: Attractions
- Hits: 7
The Statue of Liberty is one of the most iconic landmarks in New York City and the United States.
Located on Liberty Island in New York Harbor, the statue was a gift from France to the United States in 1886 and symbolizes freedom and democracy. It was designed by French sculptor Frédéric Auguste Bartholdi.
The Statue of Liberty is a popular tourist attraction and can be visited by ferry from Manhattan, offering visitors stunning views of the city skyline.