The Crowsnest Highway stretches some 1,150 kilometres east to west through the southern sections of British Columbia and Alberta, and offers some incredibly scenic and quaint stops along the way. P...