Home can mean different things to different people. To many of us home implies the house we live in, with solid walls and floors. To many in Africa, home is a hut with thatched roof, known as a “rondavel’ South Africa, the country in which I was born and grew up, is a country rich in beauty...