The Best Spas In Cabo San Lucas About - News & Issues The resort towns of Los Cabos (Spanish for the capes) are set at the southern tip of the 775-mile-long Baja Peninsula, where the Pacific Ocean meets the Sea of Cortez. Separated by thirty miles of dramatic coastline, the two towns in this sunny, desert ... |