Travel World News is a monthly travel-trade publication that reaches travel agents and
destination specialists by mail and online.
Los Cabos, located below Southern California on the Baja Sur, belongs to Mexico. It's famous for luxury digs and water outcroppings. See more here.