November 26, 2013November 26, 2013 Goats, Sunshine and Champagne… The Thrill of Attending the Annual Goat Derby in Diani, South Coast, Kenya Continue reading →