BILL MCALLISTER: Castle is star of the show and a real boon for tourism...
The real star of BBC1's ‘The Traitors’ is a castle built by an Invernessian and funded by a man whose portrait hangs in Inverness council chamber.
Source: inverness-courier.co.uk