Leeds Point - supposed birthplace of the New Jersey Devil, according to legend. The remains of what is called the Shroud house is now just a depression in the ground, in the woods, on private property.
Leeds Point - supposed birthplace of the Jersey Devil
No Thumbnail
© Google Maps
By tuttleberry @ 2010-11-01 11:15:45