to the storied 19th-century Ardross Castle, which fans of reality TV show The Traitors will recognise, and the dramatic ...