Todos Santos: What a Nice Surprise... Bring Your Alibis
Category: 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.
By Bob Schulman, ContributorTravel editor, WatchBoom.com, 2016-01-23