Advertisement

Calgary one of the world’s most livable cities: international organization

Calgary has risen to the third spot on a list of the world's most livable cities. A widely respected organization bestowed our city its highest ever ranking. As the top city in North America, it also tied with Zurich, Switzerland. Jill Croteau reports.