While people may flock to Calgary and Banff National Park, small towns in Alberta can be just as fun and far less crowded. Get off the beaten path in Alberta and you'll discover small towns where ...