From pan-African eats to record-breaking bookstores, some of the best places to go to get a real sense of the South African city ...