Los Cabos isn’t all food fests and bacchanals. This 21k — better known in the U.S. as a half-marathon — allows participants to enjoy a healthy competitive run (trophies are given to the top ...