After completing the longest leg of The Ocean Race Europe 2025, the fleet of seven IMOCA boats has set off on Leg 3, a fast and tactical sprint through the heart of the Mediterranean towards Nice, France.
After completing the longest leg of The Ocean Race Europe 2025, the fleet of seven IMOCA boats has set off on Leg 3, a fast and tactical sprint through the heart of the Mediterranean towards Nice, France.
Leave a Reply