The Lamu archipelago has a rich precolonial history that blends Bantu, Arabic, Persian, Indian, and Southeast Asian cultures.
162