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.
The Traitors has taken over our lives with series 3, but where is the castle that’s used for the iconic show and can you stay there? Here's everything you need to know about where it's filmed ...
Microsoft and our third-party vendors use cookies to store and access information such as unique IDs to deliver, maintain and improve our services and ads. If you agree, MSN and Microsoft Bing ...
How glamorous—you come to Scotland, and you stay in the Inverness airport hotel.’ He continued: ‘I stayed in a little house in Inverness. But I had a room in the castle where I would get ...