South Africa is more developed than many African nations, thanks to its location at the very southern tip of the continent with access to two oceans, its natural wealth of gold, silver and coal and a climate and land that allow for large-scale food production.