To NJ 2
I don't know exactly where this place was, but it was near the highest point of I-80 in New Jersey.
You can see the Delaware Water Gap in the distance.
This place is great!
Back to To NJ