The Highlands Field and Sports Fair at Moy, South of Inverness, is a great family day out and refreshing as the emphasis is on field sports activities with competitions in fly casting (single and double handed, run by the Inverness AC), gun dog handling and clay pigeon shooting.
My advice.... if there's been even a hint of rain then pack wellies. You have been warned