2010 Princess Sophia Trophy

More than 1,000 sailors from 40 countries flocked to Mallorca, Spain for this third event on the ISAF Sailing World Cup.