The Thornhill outdoor pool in Vaughan is now open for the summer, offering public swimming, lessons and drop-in activities.
Thornhill outdoor pool opens