When you’re not glued to the dramatic missions or nail-biting round table discussions on The Traitors, you might find yourself checking out the show’s gorgeous Scottish setting – and, more ...