SOS Children’s Villages Zanzibar is Local Non- Government Organization (NGO) affiliated to SOS Children’s Villages International, a