Which place does XXX exist in?
Take the High Road
During its run, Take the High Road was always one of the highest-rated television programmes in Scotland, and had an extremely loyal following throughout the rest of the UK.
Scotland