Malindi ha sido un poblado swahili desde el siglo XIV.