When winters can be as treacherous as the frigid season found in Canada, you learn to make the most of the short but beautiful summer months. The Canadian Civic Holiday weekend is known by many names: Regatta Day (Newfoundland), Heritage Day (Alberta), and Simcoe Day (Toronto) to mention a few. But regardless ... [read more]