The United States boasts a unique past. One of the most iconic symbols of this past sits just offshore in New York Harbor. Whether it's her origins or pop culture significance, there's plenty to learn about the Statue of Liberty, everyone's favorite monument to freedom.
Share