Tag Archives: Alberta

Canada’s First Western Ski Resort Opens for the Season

Lake Louise (AB), Canada – Canada’s Lake Louise opened for skiing and riding today to the delight of many anxious sliders, the first resort in Western Canada to do so thus far this season. In their press release announcing today’s opening, officials with the local resort chamber erroneously claimed that Lake Louise was the first … Continue reading Canada’s First Western Ski Resort Opens for the Season