Banff is a resort town in the province of Alberta