The Karibuni villas is the largest resort on the coast north and is located 20 kms from Malindi. The comfortable 170 villas are decorated beautifully. The resort has an excellent restaurant for your convenience. . You will find a wide selection of tasty appetizers, Italian pasta dishes, meat and fish as well as hearty side dishes of fresh vegetables and other specialties. The amenities include: two...