What's happening in Waterloo Region

Festivals, markets, music and community happenings across the region.