Passionate craft enthusiasts and naturelovers will find a haven in the Earthskills Gathering, an annual festival that celebrates South Africa's…