The Campbell River Canada Day volunteers have worked diligently to organize a fun-filled weekend for all. Read more