Here are our favorite things to do in Banff, ranked in order from our absolute favorite activity to other can't-miss adventures!