Lamu ist eine Insel im indischen Ozean vor der ostafrikanischen Küste. Lamu ist nur durch einen schmalen Meeresarm vom Festland Kenias getrennt. Die Altstadt von Lamu ist einer der wenigen Plätze, an dem sich die über tausendjährige, aus vielen Einflüßen verschmolzene, Swahilikultur und ihre Bauwerke erhalten haben.