Melbourne, the capital of the Australian state of Victoria, topped the list because it got perfect scores in health care, education and infrastructure.
Other Australian cities in the top 10 are Adelaide (5th place), Sydney (7th) and Perth (9th). Rounding up the top 10 are Vienna, Austria (2nd); Vancouver, Canada (3rd); Toronto, Canada (4th); Helsinki, Finland (8th); and Auckland, New Zealand (10th).
On the other hand, the bottom 10 has Tehran, Iran (139th); Douala, Cameroon (138th); Tripoli, Libya (137th); Karachi, Pakistan (136th); Algiers, Algeria (135th); Harare, Zimbabwe (134th); Lagos, Nigeria (133rd); Port Moresby, Papua New Guinea (132nd) and Dhaka, Bangladesh (131st).
Save for Vienna and Helsinki, there were no other European cities in the top 10, even London failed to make it. There were also no cities from the United States.
The rankings were based on a 100 perfect score on the categories crime rates and civil unrest, quality of healthcare, culture and environment, education and infrastructure.