April 18, 2013 Africa / Mixed Jimba Jimba village is located off the A109 Road between Mombasa and Nairobi. It takes a good half hour to get Continue reading