Cities to live in

Health care, culture, the environment, education, infrastructure, and the risk of terror attacks determine how livable a city is. Only two of the top ten cities are in Europe.