Cape to St Helena – an epic ocean adventure
JOHANNESBURG, 19 January 2023 – St Helena Island may be one of the most remote inhabited islands on the planet, but for the crews who have just tackled the 2022 Cape to St Helena yacht race, it’s been a thrilling…