Catherine Breed of Mill Valley is preparing for the swim of a lifetime — a more than 900-mile journey down the California ...
Few journeys offer the sense of freedom and variety that comes from traveling along this long, winding coastline. One moment ...