Where is The Traitors castle and what is its history? - BBC News(01) Save Image Image gallery: Who Lives in The Traitors Castle Now? Unmasking Ardross Castle's Current Occupants