Visiting Puglia soon? Here’s the ultimate Lecce travel guide, filled with the best things to do in Lecce, plus where to eat, stay, and more!