Banff + Lake Louise Where’s the best snow? Chase the storms to these ski resorts by Alex Boyd Posted on February 9, 2015August 11, 2017