Nairobi
With a reputation for grit and glamour, Nairobi is an African city whose outsize reputation precedes it. It’s …