Alberta is ranked as one of the top attractions by Environment Canada for having the friendliest climate in all of Canada. That means you can travel any time of year and find hundreds of activities with the best temperatures. In fact, this is the reg...