News

The Lake Louise Ski Resort is one of Banff's most popular ski locales and one of the largest ski areas in North America. It encompasses four mountains, 164 runs – including a 5-mile run – 11 ...
Skiers this season can experience a taste of the 3,700-acre expansion, including three ... trying to disperse the crowds. In Alberta, Lake Louise Ski Resort opened up the previously boot-pack ...