Historic site with historic buildings, the site was established by Holly Ghost Fathers Missionaries in 1868 as the first missionary station along the interior of East African coast. It is from here whereby Christianity was established, consolidated…