The Statue of Liberty was a gift to the United States from what country?
Answer France
Situated on Liberty Island, the Statue of Liberty was a gift to France from the United States. The statue was formally dedicated on October 28, 1886.
Asked by Darrell Rowe · Last updated 5 years ago · 1K views