Enjoy these long weekend activities in York Region: Vaughan’s ribfest, a talk on the history of the Chinese community in York Region, a tour of the Richmond Hill David Dunlap Observatory, classes on building confidence to deal with difficult people, storytime for children, and a blood donation event in Aurora.