Chilliwack Highland Games

In 2009, the City of Chilliwack played host to the BC Highland Games.