Silky white sands, warm turquoise waters and palm-lined streets; Diani is the sliver of paradise marking the border where the African continent meets the vast Indian Ocean. A beautiful tropical beach retreat, it’s often added at the end of a safari in Kenya for a few days’ relaxation.