answersLogoWhite

0


Best Answer

The Statue of Liberty Was Built On December 24, 1882

User Avatar

Wiki User

2011-05-08 05:36:16
This answer is:
User Avatar
Study guides

Where was the Alamo located

What country has the largest land mass in the western hemisphere

What river runs through the Grand Canyon

What minerals are found in Stone Mountain

➡️
See all cards
4.83
6 Reviews

Add your answer:

Earn +20 pts
Q: What date was the Statue of Liberty built?
Write your answer...
Submit
Still have questions?
magnify glass
imp
People also asked