Nairobi – A Hard Road to Travel?