iStock International
Los Cabos encompasses two main towns and a connecting 19-mile Tourist Corridor rimmed with posh resorts between them. Mellow historic San José del Cabo offers superb shopping and dining around the picture-postcard Spanish colonial town square, Plaza Mijares. Cabo San Lucas is the formerly drowsy fishing village turned brash, rambunctious sibling.