Keep up to date with every new upload!

Join free & follow Strange New England
Share
Lithobolia – The Stone-Throwing Demons of Great Island

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 people call the town home.[...]

Comments