With its powdery white sands and turquoise waters, Diani Beach is repeatedly voted the best beach in Africa. Whether you want to go kitesurfing, scuba diving at the coral reefs, or simply enjoy a seafood platter under the stars, Diani offers the perfect tropical end to any safari. Explore the sacred Kaya Kinondo forest.