Kilifi is the first Town North of Mombasa about half-way to Malindi. The soft white sandy beach at Kilifi is a haven for sun worshipers and stretches for miles. Known as 'Bofa Beach', Kilifi Beach is said to be the finest beach along the Kenya Coast and one of the most idyllic in the entire world. Kilifi Beach is protected by a magnificent coral reef, unspoilt and practically deserted; being well away from the crowded beaches of the tourist hotels near Mombasa and along the South Coast