Somewhere in Haverhill, Massachusetts, there’s a genuine granite castle sitting quietly in the woods, completely unbothered, ...
Clayshire Castle is the kind of place that turns a regular weekend into a story worth telling, so stop waiting and go live ...