America’s Statue of Liberty located in?
Answers
Answered by
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
English,
6 months ago
Chemistry,
6 months ago
Math,
6 months ago
Science,
1 year ago
Psychology,
1 year ago