Lithobolia – The Stone-Throwing Demons of Great Island
Today, New Castle is a small town of 2.4 square miles at the mouth of the Piscataqua River in New Hampshire bordering the neighboring state of Maine. Today, only 968…
A Compendium of History, Folklore, and Evidence of the Unexplained