Todos Santos: What a Nice Surprise... Bring Your Alibis (TRAVEL)
Next time you're vacationing down at western Mexico's beach resort at Los Cabos consider a visit to the nearby town of Todos Santos.