Plot 318, Lamu Island, Lamu
Shela Beach , Lamu
PO Box 131, Lamu
Off Kenyatta Road, 195 Lamu Island, Lamu
Off Corniche Path, Shela Village, Lamu
Kipungani District, Kizingo Beach, Lamu
Off Cornishe Path, Lamu
421 lamu, Lamu
Off Kenyatta road on Corniche Path, Lamu
PO box 119, Lamu
Shella Island Lamu, Lamu
P.O.BOX 251-80500, Lamu
Shela Village, Lamu