The winner cannot be anyone else. Brazilian rider Miakili Sol, representing the United States at this stop, demonstrated her hierarchy and defended the Kitesurf World Cup title she had also won in Salinas del Rey last year. She took what belonged to her, after surprisingly losing in the first stop of the World Cup against […]