As well as once-in-a-lifetime safari experiences, Nairobi also offers a rich range of cultural attractions.