A lot of places claim to have it all. But just look at this list. Canoeing, paddling, and white-water rafting. Biking, hiking, and golf. Skiing, snowboarding, and snowshoeing. Horseback riding, caving, and climbing. Shopping, spa, or just out for a stroll. Galleries and pubs, distilleries and breweries, cafes and fine dining. Let's not forget the iconic Lake Louise with its turquoise waters fed by a glacier. Whether you’re climbing the mountains or just looking up at them, Banff has got as many things to do as your legs can handle.