Canaqua Sports Endurance Training at Cherry BeachSwimming5 kmTriathlon2 km June 28, 2025Toronto, Ontario, Canada