iol.co.za 20:51, 27 Oct 2020 South Africa Makes Top 20 On Best Food List 1st Shared By 406.media CNN Travel scoured the planet for what they think are 50 of the most delicious foods ever created. more on iol.co.za ID) ?>