Los Cabos is the #1 tourist destination in Mexico thanks in part to the many fabulous resorts it has to offer. From boutique to all inclusive, luxury to budget friendly there is a resort location for any style and any budget. Here are a few of our favorite for weddings and events.