South Africa is not only a place to enjoy our beaches, drink our wines and see our wildlife, it’s also a place where athletes can test their resolve on a range of races. South Africa plays host to a range of racing styles from road running, cycling, trail running, iron man challenges and more. The country […]