Lecce is often likened to its Tuscan counterpart thanks to its gorgeous architecture and excellent cuisine. Lecce is located in Puglia, directly in the "heel" of the "boot" of Italy, so to speak.