Los Cabos Spas & Wellness Located at the tip of the Baja Peninsula, nestled between the Sea of Cortez and the desert, travelers are invited to indulge in a one of a kind luxury experience in Los Cabos. Travelers seeking a luxury retreat will find exclusive amenities and indulgent experiences hard to find anywhere else....