The top things to do around Calgary, Alberta, from exploring its lush parks and epic photo spots to partying with beer-swigging cowboys.