Somewhere in Connecticut, perched on a rocky hilltop above the Connecticut River, there’s a stone castle that has absolutely ...