Africa's cities don't get as much love as its majestic nature, but there are plenty of must-visit metropolises around the ...