Swahili town that is E. Africa’s wellness capital; Jamal Harsam; Daily Nation
Lamu is the oldest surviving Swahili town in East Africa that has retained its original form.
Lamu is the oldest surviving Swahili town in East Africa that has retained its original form.