Social Sciences, asked by mayu2418, 1 year ago

America’s Statue of Liberty located in?

Answers

Answered by ladida
0

The statue stands on Liberty Island in New York Harbor, but the location of the Statue of Liberty has not always been so clear. Originally, the island was known as Bedloe Island and was officially renamed in 1956. Before Lady Liberty inhabited the island, it was home to Fort Wood.

Similar questions