Check out some of our favorite things to do in the mountain-surrounded town of Banff, Alberta, Canada.