Mombasa Kenya has it all, be it relaxing or action packed
With its powder-soft white sand beaches against the deep blue silk of the Indian Ocean, palm trees swaying against the brilliant sky, warm spice-scented breezes, hotels that are the epitome of Swahili style, luxury world class, international cuisine and endless leisure and