PackagesAll18506Kenya31 Diani Beach
PackagesAll18506Kenya31 Diani Beach
Diani House
Diani House
We provide planning and coordinating as well as excellent catering services.

Packages