One of the biggest races in South African road running - the Two Oceans Ultra Marathon - will take place on Saturday, 5 April ...