The Kenyan coast is lined with pristine white sand beaches fringing the warm inviting waters of the Indian Ocean.
Here the wilderness meets the sea, and the ocean itself holds a world of spectacular coral reefs teeming with life and colour.
The coast is a place with a long and exotic history, its calm blue waters the traditional passage of the Arabian Spice Trade.
You can book a trip to all these places in the Kenya Coast.