Lesina is a town and comune, former bishopric and Latin Catholic titular see on the northern side of Monte Gargano in the province of Foggia…Lesina is a town and comune, former bishopric and Latin Catholic titular see on the northern side of Monte Gargano in the province of Foggia, in the Apulia region of southeast Italy.