Shela village lamu island
PWM2+79F, Road, Lamu
Kenyatta Rd, Lamu
PW47+R68, Corniche Path, Shela
C112 Hindi, Lamu, Kenya
MWWF+8P2, Manda Island, Shela
Vision Towers, 4th floor, Muthithi Road, Parklands, Nairobi, KENYA
Casuarina Rd, Malindi
Casuarina Road, Malindi
Malindi Town, Casuarina Rd, Kilifi
Q459+PC8, Ebony Road, Malindi
Mahogany Rd, Malindi