Where is 'The Traitors' actually filmed?
All the entertaining and backstabbing in Peacock's 'The Traitors' happens in a magnificent 19th-century Scottish castle. But where is it? Here's the history behind the place Alan Cumming calls 'my castle.'
Source: ew.com