There are beaches and then there are beaches that make you cancel your flight home.
Diani is the second kind.

Stretching along Kenya’s southern coast, Diani Beach is known for its wide white sand, clear warm water and a pace of life that feels deliberately slow. It’s the kind of place where your biggest decision each morning is whether to snorkel first or eat first. (The answer for the record is always eat first.)
I flew into Mombasa and took a short ride south and by the time the ocean came into view through the trees, I’d already forgotten whatever stress I’d left behind in Lagos.

Sorting the trip from Nigeria used to mean the usual headache, what’s the exchange rate today, will this card work, how much cash should I carry? This time I had




