Ras Mkumbuu is the long, thin strip of land jutting into the sea northwest of Chake Chake. At its tip are the ruins of a settlement believed to be Qanbalu, the oldest known Muslim town in Africa. It was founded in the 8th century, and by the early 10th century it was one of the major cities along the East African coast. The main ruins, consisting of a large mosque, some tombs and houses, date from around the 14th century, and several walls are still standing.
During the rainy season you’ll likely be able to drive no further than Kichanjaani (Depu), leaving about a 3.5km walk. You could also go by boat from Wesha.