Nicknamed "Cowtown," the city hosts ranching-related events like the famous Calgary Stampede, which provides a side of Canada ...