Select Page
5 Facts About the Statue of Liberty

5 Facts About the Statue of Liberty

One of the most iconic symbols of the United States is the Statue of Liberty. What was first a gift from the French in 1886, has become a sought-out tourist attraction by people from all over the world. Over the 130 years that Lady Liberty has undergone many changes...