This is Diani Beach (Things to Do, Resorts & Beach Holidays)

Diani Beach features silky white sands, mild turquoise waters, and palm-lined streets, representing a paradise at the intersection of the African continent and the expansive Indian Ocean. A picturesque tropical beach destination, it is frequently included at the conclusion of a safari in Kenya for a brief period of leisure.