Caribbean island with trade winds and beautiful beaches for windsports.
Caribbean, Saint Lucia
Caribbean beach break with consistent trade swell.