40.70293°N74.01536°W
Historic park with Ellis Island & Statue of Liberty views, plus ferry service to both islands.
New York, NY 10004, United States
40.70293°N, 74.01536°W