Where this organisation works

Iddyba Foundation is a UK-registered charity with area of operation in Senegal .

placeRegistered office: North West