Diani Beach Road
Diani Beach Road Tahira Villa, Palm Park 1
Diani Beach Road, Diani Beach
Ukunda, Diani Beach Road, Msambweni
Off Diani beach, Galu Beach
Q49H+75R, Silversand Road, Malindi
Silversand Road, off Casuarina Rd, Malindi
Shela village lamu island
PWM2+79F, Road, Lamu
PW47+R68, Corniche Path, Shela
MWWF+8P2, Manda Island, Shela
Vision Towers, 4th floor, Muthithi Road, Parklands, Nairobi, KENYA