There is a baboon rescue in South Africa, it's called the Centre for Animal Rehabilitation and Education. 1 month minimum volunteer opp., you do have to pay for the whole thing, plus airfare. If I remember correctly, their website is primatecare.org.za
HTH 🙂