United Kingdom October 22, 2023Challenge Peguera Mallorca 2023 || Training and racing a Half Ironman distance triathlon