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. Along the length of this coast, Arab and Portuguese forts, Old Towns and the overgrown, deserted ruins of Swahili outposts bear witness to this fascinating history. In the winding medieval streets and bustling markets of Lamu and Mombasa Old Town, life has continued unhurried and unchanged for more than 400 years.

Lamu itself is the very root of Swahili culture in East Africa, which centuries ago spread down the coast from the north. When the Sultan of Oman moved from Lamu to Zanzibar Island - further south - Lamu lay dormant, forgotten for three hundred years. There is only one car on the island and the donkey and the dhow remain the dominant form of transport. The narrow streets of the old town are very much as they were in his day Lamu island itself is a beautiful place of rolling dunes and endless beaches, where tiny villages nestle among coconut and mango plantations.

Further south powder white beaches lead to offshore reefs which are alive with coral, myriad fish, sea turtles and dolphins. Both outer and inner reef walls offer world class diving with spectacular coral gardens and drop offs whilst Kenya's deeper waters are internationally renowned for its Deep Sea Fishing with marlin and sailfish the big attractions.