Liberty State Park is located in the middle of the urban expanse in northern New Jersey and offers a welcome respite ...