Editor’s Picks News

As the Volvo Ocean Race returns to the United Kingdom for the first time in over a decade, it’s the Welsh City of Cardiff that has opened its doors to receive the fleet after their Transatlantic sprint from Newport, Rhode Island.