23. Diani Beach, Kenya

Diani Beach, located on Kenya’s eastern coast, offers a serene and relaxing atmosphere, making it the perfect start or end to any African adventure. This expansive stretch of pristine, soft white sand lies just south of the lively city of Mombasa, providing a peaceful escape with stunning views and a tranquil vibe.