Located in Jersey City, NJ opposite of Ellis Island, Liberty State Park is bordered by water on three sides:... Read More →