Guide to Kenya's best beaches: Diani Beach, Watamu, Lamu, Malindi, and the top coastal destinations [...]