2024 Regatta Reports 2024 Regatta Reports Campeonato de Mallorca Palma de Mallorca, Spain, June 16, 2024… by SnipeToday 06/16/2024