Antonio Jacobo del Barco impugna la tesis de Caro por la que la ciudad de Onuba era la localidad de Gibraleón y la emplaza en Huelva.