Social Sciences, asked by udits9233gmailcom, 6 months ago

where is staue of Liberty​

Answers

Answered by Anonymous
3

New York, NY 10004, United States

Answered by tanwarg787
4

Answer:

The Statue of Liberty was then given to the United States and erected atop an American-designed pedestal on a small island in Upper New York Bay, now known as Liberty Island, and dedicated by President Grover Cleveland in 1886.

Similar questions