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.
View in Google Earth Categories: Historical, Unexplained
Links: en.wikipedia.org
By: tuttleberry
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement