More than 170,000 visitors (unaudited) flocked to the Royal Highland Show on 20-23 June, surpassing last year’s 160,000, the Royal Highland Society has claimed.
More than 170,000 visitors (unaudited) flocked to the Royal Highland Show on 20-23 June, surpassing last year’s 160,000, the Royal Highland Society has claimed.