8) Diani Beach, Kenya
Diani Beach in Kenya on the coast of Africa offers the ideal setting to unwind and relax after any African adventure. Boasting long stretches of soft white sand beach just south of Mombasa, Diani is an idyllic getaway to start or end any African trip.