Banff

There’s a reason everybody’s heard of Banff. The mountain town’s got a lot to love: historic charm, super beautiful natural surroundings, and all the amenities you could ask for!