4. Munich, Germany — Munich is Germany's powerhouse and regularly near the top of Mercer's list for having the best quality of life.