June to August is peak tourist season in Montreal for good reason. The weather is amazing (as in, temperatures in the mid-to high 70s = ZERO wind-chill factor); they have multiple outdoors festivals and events (many of which are free); good food abounds everywhere; and the city transforms into a pulsing hub of non-stop activity. …