A 33-year-old ultra-endurance athlete has completed an unprecedented swim down the entire coast of California, finishing the 900-mile journey in less than four months.
Catherine Breed will celebrate the end of her swim at San Diego’s Coronado beach on Monday afternoon, 111 days since she began her journey on 1 July at the northern border of California.