Which U.S. city is home to the famous Statue of Liberty?
Note
The Statue of Liberty is on Liberty Island in New York Harbor, near New York City.
The Statue of Liberty was a gift from France to the United States and a symbol of freedom and democracy. It stands on Liberty Island, which is located just off the southern tip of Manhattan in New York City. Visitors can take a ferry to the island to view the statue and its surrounding area. The other cities listed—Boston, Charleston, and Miami—are not home to the Statue of Liberty.