2025 Africa Triathlon Junior Championships Nelson Mandela Bay 5 - 6 Apr, 2025 Nelson Mandela Bay, South Africa