THE ROYAL HIGHLAND SHOW
23 - 26 June Showcasing the very best of farming, food and rural life, the event features giant tractors, incredible Scottish food and drink, show jumping, gundog displays and record-breaking attempts. There is something to amaze people of all ages. Tel: 0131 335 6200, www.royalhighlandshow.org