The picturesque village of Ardross, which is nestled in the Scottish Highlands, has recently garnered recognition as the filming location for the hit BBC series The Traitors. Despite the area ...
Ardross Castle in Alness, north of Inverness in the Scottish Highland, is a location that viewers have got used to seeing on their screens and may continue to do so for the foreseeable future.
Where is The Traitors filmed in Scotland? Where is The Traitors castle? Can you visit Ardross Castle? Everything you need to know, explained. The Traitors is back for a third series where Claudia ...
The latest series of The Traitors is sure to have us on the edge of our seats as the Faithfuls attempt to keep their wits about them at Ardross Castle. The show, which is returning for its third ...
The BBC show has filmed all of its current seasons at Ardross Castle in the Scottish Highlands. It is located about 30 miles north of Inverness and is in the Highland region and it dates back to ...