Banff Sunshine Village ski resort mandates staff vaccinations, requires proof from guests

Banff Sunshine Village ski resort in Banff National Park. (file) Banff Sunshine Village ski resort in Banff National Park. (file)