by Stephen Granger Table Mountain, Drakensberg, Magaliesberg and the Cederberg are iconic South African mountains which have hosted some of…