The Traitors is an American reality television series, that is based on the Dutch series De Verraders. It is hosted by Scottish actor Alan Cumming.
The show is filmed at Ardross Castle, a 19th-century castle in the Scottish Baronial style set within formal gardens and over 100 acres of parkland on the banks of the River Alness.
Ardross Castle ('The Traitors' Filming Location)
No Thumbnail
© Bing Maps
By jdubble07 @ 2023-02-06 19:55:08