South Africa 2025 Global Adventures By Vacation RacesRunning50 km May 6, 2025Cape Town, Western Cape, South Africa