The oldest Swahili city in East Africa — no cars, donkeys on coral-stone streets, hand-carved dhows, and the most untouched medieval Islamic town on the African coast
Lamu Old Town sits on Lamu Island in the Lamu Archipelago off the northern Kenyan coast — a UNESCO World Heritage site and the oldest continuously inhabited Swahili settlement in East Africa. The old town has no motor vehicles — only donkeys and boats navigate the coral-stone streets and waterway between the island and the mainland. The architecture, dense and inward-looking (all activity faces the interior courtyard, not the street), is a direct expression of the Swahili-Islamic social code: carved plasterwork in geometric and floral patterns on the walls, inner courtyards with stone benches…
Lamu was established in the 14th century as a trading post connecting the East African coast to the Arabian Peninsula and the Indian subcontinent — part of the Swahili Coast trading network that predated European contact by centuries. The city was ruled by successive Arab dynasties and the Sultanate of Pate before coming under Omani influence in the 18th century. The 1812 Battle of Shela — in which Lamu's forces, aided by Omani troops from Oman, defeated the Mombasa Mazrui clan — established Lamu's dominance over the northern Kenyan coast. The city avoided the 19th-century modernisation that…