Murphy, North Carolina is home to a castle fit for a king or queen and you can rent it for a short or long stay or for an event!