Banff
Everything You Need to Know About Sunshine Village
About Sunshine Village High in the heart of Banff National Park, a mere 15-minute drive from the mountain town of Banff, sits Sunshine Village – one of the snowiest resorts in Canada. Sunshine can also boast the longest non-glac [...]
Everything You Need to Know About Lake Louise
About Lake Louise Located in Banff National Park, with its monolithic mountains, shimmering glaciers, deep-frozen lakes and equally deep powder, Lake Louise, one of the so-called ‘Big 3’ is perhaps the most beautiful place in [...]