Join us


  • Project operative location Seka, Kendu Bay, Kenya, 0°21'21.0"S, 34°40'22.0"E