Lecce is a city and comune (municipality) in the region of Apulia in southern Italy, and the capital of the province of Lecce. It is on the Salentine Peninsula, at the heel of the…