107 Vancouver ranked top city in North America for quality of life
It probably comes as no surprise to those living there (full disclosure, that includes me), but Vancouver has been rated North America’s best city in terms of quality of life. Top quality of living cities in North America: 1. Vancouver, BC 2. Ottawa, ON 3. Toronto, ON 4. Montreal, QC 5. San Francisco, CALowest quality of living cities in North America: 5. Miami, Fla. 4. Houston, Tex. 3. St. Louis, […]