Quesnel’s Canada Day celebrations on July 1 featured a wide variety of activities for people of all ages, including a slip and slide, facepainting, games, kids’ crafts, Knockerball, live music, Quesnel Minor Ball at Rotary Park and the Seniors’ Strawberry Tea at the Billy Barker Showroom.