Freedom Challenge – Race to Rhodes 2025 : 5-12 June 2025
05 June 2025 - 2025-06-12
KwaZulu-Natal
KwaZulu-Natal
KwaZulu-Natal
Stage Races
Non-stop race from Pietermaritzburg to Rhodes over 7 days - 480km
KwaZulu-Natal
KwaZulu-Natal
Mountain Biking
Stage Races
Pietermaritzburg City Hall,