The Los Cabos Tourism Board has gone live with new interactive website designed to paint a vivid portrait of what travelers can expect while vacationing at the destination.