Sat, Jun 21, 2025
A celebration featuring bagpipe bands, Highland dancing, athletic competitions, and cultural workshops.