GG Club : Naivasha Girls High School from Kenya (Elleen's School)

GG Club : Naivasha Girls High School from Kenya (Elleen's School)

Naivasha Girls is located in the picturesque town of Naivasha in Kenya's Rift valley, is one of the country's …

By -