So, the Delaware Water Gap actually seems to be in New Jersey and on the border of Pennsylvania. Yes, I’m sure it all makes sense to the locals. So you traverse through the townships, the burbs, a traffic circle even and you get here, but not quite. Once again, we’re […]