Kenya is home to some of the best beaches in Africa, making this East African country one of the best places in the world to combine a safari and beach holiday.
The water is warmed by the equatorial location, the blue and green hues inviting and the breezes cooling.
Perhaps the best beach in Kenya is the beautiful powder white sand Diani Beach, some 30 miles south of Mombassa.
A coral reef protects the beach which seems endless. There is a decent selection of boutique hotel on Diani and plenty to keep you occupied with adventure activities and even wildlife trips.
Off the coast near Diani, the Sands at Chale Island offers high standards and Kenya's only private island resort.