Support Farm Africa by attending or taking part in one of our events.
Whether it's a challenge you're after or a fun evening in your local community - there is something for everyone in the Farm Africa calendar.
Farm Africa Limited is registered in England and Wales as a charity no. 326901 and a company limited by guarantee no. 01926828. © 2016 All rights reserved