That’s Benjamin Rush State Park in Philadelphia – the urban oasis you never knew you needed but will soon wonder how you lived without. In a state blessed with natural wonders from the Poconos to the ...