Calgary, Canada
Calgary [roll.sohu.com]
Overall Rating: 96.6
Stability: 100
Healthcare: 100
Culture & Environment: 89.1
Education: 100
Infrastructure: 96.4