According to latest livability index compiled by The Economist, the worst city to live in the world is Harare, Zimbabwe, followed by Dhaka, Bangladesh, Port Moresby, Papua New Guinea, Lagos, Nigeria, Algiers, Algeria, Karachi, Pakistan, Douala, Cameroon, Tehran, Iran, Dakar, Senegal, and then...