Castle Mont Rouge, located 25 minutes north of Durham, looks plucked straight from a fairy tale: a bona fide castle, nestled among a stand of trees. Though it’s complete with turrets, gargoyles, ...