Advanced Search
One of the most beautiful cities in sub-Saharan Africa, Nairobi is a city of contrasts - of great wealth and great poverty, of things that are ugly and squalid with things that are gorgeously brill