Banff

Blue skies, low temperatures and high anticipation. The Lake Louise Alpine Ski World Cup is here! November 30 – December 8 will see top ski racers from around the world descend on the Banff’s Lake Louis