Village Volunteers is a 501(c)(3) non-profit organization that works in partnership with programs in Africa & Asia to support the development of sustainable solutions to community challenges.