Gordon Castle Highland Games and Solo Piping

Gordon Castle Fochabers

The Gordon Castle Highland Games took place on May 15, 2022, in Fochabers, Moray. The overall champion was John MacDonald and the Junior overall champion was Jake Robertson.  The 2023 Gordon Castle Highland Games will be held on May 21. Photo: The 2022 overall champion, John McDonald, being presented with […]