Triathlon South Africa is the Sport governing body for the sport of triathlon in South Africa. It is responsible for the management of sports such as duathlon, aquathlon, and …
VAALOEWER. – Dehan Louw was crowned as the overall champion of the Vaal 113 & 56.5 Triathlon on Sunday, February 20. Louw finished the cruelling 113 event …