For the first time current ITU world champion Flora Duffy’s home country Bermuda will host a World Triathlon Series event in 2018  

Advertisement