New England Road Trip day 15 – Statue of Liberty and Ellis Island

Our New York City base in Harrison, New Jersey gave us ideal access to the Statue of Liberty’s New Jersey ferry. The Statue of Liberty may be accessed via National Park Service-authorized ferries from either Liberty State Park in [...]