craftsmanship
The beaches of Kenya’s idyllic Lamu island are dotted with traditional Swahili stone and coral houses, mansions built by European royalty.
Most Read