There are miles of immaculate white-sand beaches and lush forests on Kenya’s beautiful coast, with Diani Beach a particularly worthy spot to stay. It’s a resort town for everyone - with families, backpackers, water-sports enthusiasts and sun-lovers welcome.
If you get bored of lounging on the beach, explore the nearby coral mosques, monkey sanctuary or take a short trip to Mombasa to experience a fascinating mix of cultures from all sides of the Indian Ocean.