La antigua ciudad de Lamu, en Kenia, 200 km al norte de Mombasa, es la más antigua y mejor conservada ciudad swahili del África oriental, manteniendo sus funciones tradicionales.