Courtesy of Swim Across America.

Registrations to Swim Across America events are now open on its new website here.