Torquay is set to become the global capital for stand up paddling as it prepares to host the 2026 International Canoe Federation (ICF) Stand Up Paddling World Cup, marking a major milestone for the ...