Travel Weekly | The 5 hottest Los Cabos resorts to send your clients to Travel Weekly Located on the tip of the Baja Peninsula in Mexico, Los Cabos is the first taste of Central America for many guests, and a stunning place to escape to if amazing beaches, great food, and relaxation are on your bucket list. Getting to this paradise is ... |