
25/03/2022
The Statue of Liberty, which adorns pretty much every bit of tourist memorabilia you can purchase in the Big Apple, is actually not located in New York City at all. It's technically in Jersey City, New Jersey. Who knew? The copper statue was a gift from France to the United States in October 1886.