John O’Groats Showground Location .John O'GroatsCaithness Next Event Mey Highland Games - 03/08/2024 - All Day Upcoming Events Mey Highland Games - 03/08/2024 - All Day