Major medical care/specialists, international air travel, post-secondary education, federal government services, professional sports & concerts, world-class shopping and restaurants and the Calgary Stampede. The one thing most people don't come here for (that's been mentioned quite a few times by others) is the marijuana stores. Since legalization here in Canada a few years ago, there are hundreds in every province - no need at all to travel to the cities.