Exploring content related to "Santa Pola".
Report and results from the 2026 Optimist Autonomous Championship in Santa Pola. 90 sailors, 6 races, CN Javea domination. RCRA silver.