Alliance Girls‘ High School (AGHS) is a public national boarding school for girls located near the small town of Kikuyu in Kiambu County, 20 km from Nairobi city
Alliance Girls‘ High School (AGHS) is a public national boarding school for girls located near the small town of Kikuyu in Kiambu County, 20 km from Nairobi city