Banff Lake Louise

Banff Lake Louise

The Lake Louise Ski Resort is the giant of Canadian skiing with amazing views – be sure to take your camera!

Ski Resort Tabs