Celebrity Traitors: Can I Visit the Castle, Ride the Train and See the Monument?

Tourism in the Scottish Highlands is experiencing a surge as fans of The Traitors seek out the real-world filming locations featured in the hit reality television show. Ardross Castle, located north of Inverness, serves