Science, asked by ananyashrivastava201, 4 months ago

where were the statue of liberty is located?​

Answers

Answered by BhavyaPrakash1727
1

Answer:

Harbor, New York

Answered by mamilata810
1

Answer:

New York

A national monument of New Jersey and New York, the Statue of Liberty is arguably America's greatest symbol of freedom and opportunity. Located on Liberty Island in New York Harbor, the statue commemorates the friendship between the United States and France that began during the American Revolution.

Explanation:

Hope this answer helps you!

Similar questions