I do not know any historical info on Penbryn but it is located off of New Freedom Rd. where the Stellas Farm stand is. If you go back there, the sandwash is on your right and has been turned over to the state so it is patrolled by rangers. We used to ride our quads back there and go swimming...