Kenya Coastal Development Project

English Point, Mombasa, Kenya, Box 81651-, Kenya (Outside UK)