
Calgary is one of Canada's major cities, home to around 1,306,784 people.
Best time
Late spring and early autumn for pleasant temperatures
Weather
Diverse — temperate to subtropical
Calgary Stampede
High Performance Rodeo
Calgary International Salsa Congress
Calgary Spoken Word Festival
Calgary Expo
FunnyFest Calgary Comedy Festival
Lilac Festival
Sled Island Festival
Day 1
Day 2
Day 3