History
Where did the statue of liberty come from?
1
Answer
The Statue of Liberty, located on Liberty Island in New York Harbor, was a gift from the French. It was delivered on June 19, 1885.
LIVE
Points
1601
Rating