The Herald Cycle Tour is an annual cycle race held in Port Elizabeth, South Africa.
17 February 2019 - MTB Races
23 February 2019 - Team Relay Challenge
24 February 2019 - Road Races
17 February 2019 & 24 February 2019 - The Ultimate Quest
Entry Info - Click here
The Rotary Ebenezer Mile and 3000m swim takes place every year in March at the Mountain Yacht Club, Ebenezer Dam, Haenertsburg. The 2019 event will be held on 16 March 2019. This event is sanctioned by Swimming SA.