, |

Toronto Triathlon Festival takes place in Toronto , ON CAN