Located in the scenic Scottish Highlands, this stunning 19th-century castle is situated approximately 25 miles north of Inverness. It serves as the primary backdrop for the show's intense gameplay ...