The World’s Most Livable Cities

Europe, Australia and Canada hold top positions in the 2011 rankings, but what does it take to make it to the top?