Vienna retains the top spot as the city with the worlds best quality of living, according to an international study.The Austrian capital comes first for a second year in a row in the 2010 edition of Mercers Quality of Living Survey.The Swiss cities of Zurich and Geneva follow in second and third place, while Vancouver […]