Geography, asked by akshatsingh51, 5 hours ago

In Which Country, The Statue Of Liberty Is Located?​

Answers

Answered by HabibaYasmin
0

Answer:

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. Her official name is "Liberty Enlightening the World." The statue - also known as "Lady Liberty" - has many symbolic features.

Answered by Matsuoka
0

Answer:

the statue of Liberty is in new York :)

hope this helps ;)

Similar questions