Chavakali High School

Chavakali High School is located in Vihiga District of Western Province of Kenya. More about this school soon.