Lecce is the jewel of the Salento in southern Puglia, Italy. Find out why this beautiful baroque city needs to be on your Italy vacation itinerary!