Competitive Events
The Competitive Events at the GMHG bring out some of the finest Highland Athletes, dancers and musicians.

Highland Athletics

Highland Dance

The Competitive Events at the GMHG bring out some of the finest Highland Athletes, dancers and musicians.