The Ranch Resort’s charity golf day and ladies’ high tea raised funds for local causes, continuing a tradition of over R2m in donations.