Travel
fromConde Nast Traveler
18 hours ago7 Castle Stays in Scotland That Feel Straight Out of 'The Traitors'
The Traitors US is filmed at a 19th-century castle in the Scottish Highlands, and nearby castle-like rentals let fans stay in similar dramatic settings.