If someone told you there was a full-scale medieval castle hiding in the North Carolina mountains, you’d probably think they ...