If your vacation is based on some sort of volunteering that involves an activity which is otherwise generally optional for the local people, then you're probably on an advenchore. Going to Haiti to help after the earthquake would not meet the definition. That's not really an advenchore; you're providing a critical service in a time of profound need. Flying to Africa to help a relatively stable and prosperous village paint a community center? That's probably an advenchore.