(Last Update: 24 Apr 2023)
Perched at 1500 metres amidst the natural wonders of Banff National Park you will find this cherished Alpine chalet. Canada’s largest ski