bcpipers.org
Announcement of the Campbell River Highland Gathering – August 11, 2018
Background: Work has been underway for several years by various people to try to restore the events that were the BC Legion Highland Games. This work has come to fruition with the establishment of …