Banff National Park, Alberta It is true that Banff, like Lake Louise and Jasper is a touristy town. There is a steady flow of visitors that drop in and out of the town like air into a set of lungs. Because of this, there is no shortage of gift shops, activity agencies and restaurants but…