Kenya's oldest and second-largest city is an island of coral-stone lanes, spice-scented markets and centuries of Swahili history, ringed by some of the coast's best beaches. Most travellers pass throu...
Newsletter
Your next adventure starts here
Be the first to hear about exclusive travel deals, handpicked destination packages and limited-time offers — straight to your inbox.
You're on the list!
Thanks for subscribing. Our next round of travel deals will land in your inbox.