B.C. Highland Games Case Study

The 38th annual British Columbia Highland Games, ScotFestBC, returned to Lafarge...