London was rated the highest-ranking English-speaking city on the list, at number four, while Shenzhen, China’s green capital, was the top-rated city outside Europe.
Sitting comfortably on the halfway mark was Finland’s southern capital Helsinki, with its highest score being in the clean air category.
The only other African city on the list is Marrakesh, Morocco, at number 50.
You can find the full list of top 50 destinations here.
Original Story by www.timeslive.co.za