SWAHILI COAST: Pre-colonial Swahili Coast and its People (Waswahili)
Written By Abdi Mohamud Swahili Coastal region of East Africa starts from Mogadishu in southern Somalia to its northern end to Kilwa in the south of Tanzania, the Bay of Sofala in present-day Mozambique, the further, the northern tip of…