KILIFI is a sizable town on the north coast half way between Malindi and Mombasa or 60 kms from Mombasa town. To the south of the beautiful Kilifi creek, where the river meets the sea, are the Mnarani ruins and Kilifi town is situated to the north. The primary beach in Kilifi is Bofa Beach, north of the creek. There are numerous residential houses, cottages and resorts in Kilifi. Kilifi has a special charm to it.