The Statue of Liberty is located on Liberty Island in New York Harbor, within the U.S. state of New York. It was a gift from France to the United States and is a symbol of freedom and democracy.
Liberty Island in New York Harbor, within the U.S. state of New York. It was a gift from France to the United States and is a symbol of freedom and democracy.