1
diani bazaar, Diani Beach Road, Diani Beach, Kenya
2
Diani beach, Ukunda, Kenya
3
5769-80401, Diani Beach, Kenya
4
PH3M+C2W, Diani Bazaar Shopping Center, Diani Beach, Diani Beach, Kenya
5
Diani Beach, Ukunda, Kenya
6
Keri Road, Strathmore iBiz Center 5th flr, Nairobi, Kenya
7
Ukunda, Kenya
8
Moi International Airport, Off Mombasa Road, Mombasa, Kenya