Stay informed with Our World! Sign up to our monthly E-Magazine Absolutely Free!
United States

The Statue of Liberty

The Statue of Liberty is an iconic monument erected in Manhattan, New York, USA. For Americans, and people everywhere, it is a symbol of freedom, hope, and democracy. The French people built the Statue of Liberty and gave it as a gift to the American people during the Revolutionary War. The Revolutionary War, also called American/British War or the American War for Independence, was the war between the newly formed United States of America and its motherland, Great Britain. It was a war for America’s independence from the British Crown.