From googling I see some volunteer "adventures" but I'm not really getting a good vibe from these. Are there volunteer orgs out there that are worth looking into? Primarily cuban?
Habit for humanity maybe, I won't vouch for them or any. In my experience, everything is a free labor exploitative scam. In general, without local custom and work experience, you'll be hindering rather than helping. Teaching is always a gig you can find though.
You can also try workaway.info, but see my previous statement about exploit