where is the statue of Liberty
Answers
Answered by
1
Answer:
Liberty Island
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.
Answered by
0
Answer:
america in usa startue of liberty sitauted
Similar questions