CAPE TOWN, SOUTH AFRICA — For the second time, the beautiful city of Cape Town will have the honour of hosting the first race of a new ITU World Cup season this weekend, with all of the athletes looking to make the strongest possible start to this year’s 17-stop worldwide tour. Cape Town ready to […]
News – Time-to-Tri
Leave a Reply