2025 Africa Triathlon Duathlon Championships Sharm El Sheikh 25 - 26 Apr, 2025 Sharm El Sheikh, Egypt