Catherine Ndereba

OSAKA, JAPAN - SEPTEMBER 02:  (11th IAAF World Athletics Championships: Day Nine)Catherine Ndereba of Kenya celebrates as she crosses the finish line to win the Women's Marathon on day nine of the 11th IAAF World Athletics Championships on September 2, 2007 at the Nagai Stadium in Osaka, Japan.  (Photo by Alexander Hassenstein/Bongarts/Getty Images)

Kikulacho is all about showcasing Kenya. We aim to show the world all the little (and big) things that make Kenya uniquely beautiful.

Leave a Reply