Bermuda’s own Dame Flora Duffy thrilled a large hometown crowd yesterday [Nov 6] by racing to victory at the World Triathlon Series Bermuda in Hamilton, while France’s Vincent Luis won the gold medal in the men’s elite race.
The event saw some of the best triathletes from around the world take part, with triathletes from nations including France, USA, UK, Canada, Japan, Portugal, Australia, Columbia, Austria, Spain, Brazil, Switzerland, Luxembourg, Mexico, Norway, Italy, Belgium, Netherlands, Czech Republic, Hungary, and Germany all in action.