C3 senior schools in Vihiga County

17 schools · all boarding · 7 girls’, 5 boys’ and 5 mixed

Data sources