Statue Of Liberty: Knowing The History Of The Iconic Monument



The Statue of Liberty is indeed the most popular monument in the United States of America but did you know that this gigantic structure is from France?

statue of liberty
Photo credit: The Tour Guy