Here is a detail that surprises many viewers: nobody on The Traitors actually sleeps in the castle. Alan Cumming said as much in a 2023 interview, explaining that none of the cast stayed there and that they were put up near Inverness Airport instead. For a show built on the idea of strangers locked inside a Gothic pile, that is quite the reveal. So where is The Traitors castle, what is it really called, and can you go and see it? Here is what has been confirmed, what has only been reported, and a few nearby places that appear on…
Read More