The world’s longest single day flat water canoe race is held each year on Memorial Day Weekend. Along with the 70 mile race from Cooperstown to Bainbridge, the weekend offers a SUP Race, spring races, relay races, and much more for amateurs and professional paddlers. Longest single day flat water canoe race in the world…