The 19th Annual Twin Lakes Triathlon was held on Saturday, Aug. 9, 2025. According to Volunteer Coordinator Pat Bennett, 83 athletes registered for the event, ranging in ages from 11 to 71. The triathlon drew athletes from 35 towns in Iowa, as well as Colorado, Illinois, Nebraska, Ohio, Oregon, and South Dakota.