Alicante, Spain is confirmed as final host city for The Ocean Race Europe
The Ocean Race Europe will visit in Alicante, with the Spanish city confirmed as the fourth host city to be announced for the May/June event. Alicante joins the start port of Lorient, France; Cascais, Portugal; and the host of the…