Lamu Town is a remarkably beautiful UNESCO World Heritage Site located on Lamu Island in Kenya…
by Judith Broeker*
By Innes Borstel*