Before I say anything else, I want to make sure that people do not trespass on the property Twin Falls is found on. Twin Falls is a waterfall that is in the Delaware Water Gap area very close to East Stroudsburg. The waterfall is on private property, though. This picture was taken from the road, so it is not of the greatest quality. It still gives you a feeling for the falls.
The waterfall is very easy to find though, and it’s not that hard to stop on the side of the road and at least view it for a short period of time (as long as you’re not blocking other cars). It should be some comfort that there are a multitude of far more interesting falls in the area that can be legally visited. Still, I would stop by just for a second to enjoy what nature has to offer.
1) From I-80, take the exit right near the Pennsylvania/New Jersey border that connects onto US-209.
2) Head north on US-209 for what I remember being about 3 miles or so.
3) On your left, there will be a Twin Falls Road.
4) Turn left onto Twin Falls Rd. The waterfall will be to the right of you as you’re crossing the first bridge you see.
Accessibility: 10/10 (from the car)
Where in the World is Twin Falls?: map