Devon has been chosen to host an international paddleboard competition in 2026. The Stand Up Paddling (SUP) World Cup is set to take place in Torbay from 24 to 28 June. About 200 SUP athletes from ...