1st Floor, Next To The Management Office, Diani Beach Shopping Centre, Diani Beach Rd, Diani Beach, Kenya
Diani Mall, Ukunda, Diani Beach Rd, Diani Beach, Kenya
Diani, Diani Beach Rd, Diani Beach, Kenya