2025 Africa Triathlon Duathlon Championships Sharm El Sheikh 26 - 27 Jul, 2025 Sharm El Sheikh, Egypt