Communities of Abundance Africa, based in the Paarl Valley, unites business, government, not-for-profits, and churches in a bid to transform communities via an integrated development plan, focused on caring for the community, job creation, skills development, and the transformation of the physical environment.