World's toughest yacht race sets off from Alicante

Adventure

Once again intrepid sailors will be preparing for the challenge of the high seas in the most challenging sporting event in the world, which starts in Alicante....