Plot 318, Lamu Island
Lamu rd, Kilifi
PWJ2+8W7, Lamu
Shela Beach, Lamu
Kenyatta Rd, Lamu
Shela
Neighbourhood, Lamu
Corniche Path, Shela
80500, Main Road Lamu, Coast
Faza Shela Village Lamu East