2 haunted locations
Isles of Shoals
On the rocks of White Island, the southernmost of the Isles of Shoals six miles off the New Hampshire coast…
New Castle
At Portsmouth Harbor Lighthouse in New Castle, New Hampshire, people keep seeing a man on the wooden walkway in an…