Nine African cities you need to visit

Put these cities on your bucket list, writes Tamara Hinson