Where in Kenya?

Five cities, each with its own pace. Here is what to expect and how to get there.