Best North American Cities-Liveability Index

News-Most livable cities in North America. Top four are in Canada Calgary, Vancouver, Toronto, Montreal followed by the first American city Atlanta. Least livable Lexington (25th), Detroit, Houston, Cleveland and New York (21st). Read The Economist for all the details.