The Ocean Race Europe confirms final host city
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.
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.