C3 senior schools in Embu County

27 schools · all boarding · 18 mixed, 8 girls’ and 1 boys’

Data sources