Province guides
Canada
Ski resorts in Alberta

Lake Louise
Lake Louise is Canada's largest holiday ski resort area, covering the slopes of four mountain faces that surrounds it. Set in the heart of the magnificent Banff National Park on th