The Statue of Liberty is an iconic national treasure that should be at the top of your to do list when visiting New York City! Lady Liberty is easy to get to from most locations in the city and is a short subway ride away from the heart of the city.
Tags
lady liberty
Showing: 1 - 1 of 1 RESULTS