C2 senior schools in Vihiga County

18 schools · all boarding · 11 girls’, 6 boys’ and 1 mixed

Data sources