Canada has 18 heritage and history months celebrating and reflecting on its diverse communities. Five of these take place in June, but why so many? Well, it turns out there are good reasons. Each of these months coincides with a holiday, a day of recognition or the anniversary of a historic event.