The world's oldest and greatest ultra-marathon, the Comrades Marathon is a South African institution that is internationally-recognised for the body-sapping challenge it poses and the camaraderie it fosters among its thousands of participants from all over the world.