South Africa is home to come of the most stunning beaches in the world - here are six of the most beautiful ones you have to ...
A Western Cape NGO, Amazeballs is revolutionising sustainability by transforming discarded padel balls into furniture.