Complete guide on MaryHill Girls High School; KCSE Performance, Location, History, Fees, Contacts, Portal Login, Postal Address, KNEC Code, Photos and Admissions

MaryHill Girls High School

Maryhill Girls High School is a girls’ national boarding school situated in Thika along Thika – Gatukuyu road. Maryhill Girls’ High School was founded in 1933 when some great missionary women (Sisters of Our Lady of Africa) answered the call of serving the children who were born of mixed races in East Africa. These children … Read more