The Kenyan coastline is blessed by gentle tradewinds which brought Arab trading dhows to the region and lined with sand beaches fringing the warm inviting waters of the Indian Ocean. Here the wilderness meets the sea, and the ocean itself holds a world of spectacular coral reefs teeming with life and colour.