Mfangano Island, Lake Victoria, Kenya
info@ebenezerhappyhome.org
Director
Programme lead
Safeguarding officer
Education coordinator
Care staff
Board member
We use essential storage to make this site work. With your consent we may also measure visits to improve the site. Read our Cookie Policy.