Most amazing thing about Kenya