Walnut Creek Man Dies in Cabo San Lucas - NBC Bay Area

Walnut Creek Man Dies in Cabo San Lucas
NBC Bay Area
... died was a U.S. citizen. Los Cabos at the southern tip of the Baja peninsula is a favorite vacation spot for Hollywood stars and thousands of other U.S. tourists who still venture to Mexican beaches despite the drug violence that plagues parts of ...

and more »