Review: Statue of Liberty & Ellis Island Ferry Tour
Review: Statue of Liberty & Ellis Island Ferry Tour So, you’re planning a trip to New York City, that is, and seeing Lady Liberty and Ellis Island is pretty high on your list? That’s very cool! I mean, they are…
