Italy / Puglia 2011 – Puglia; Lecce, Alberobello and the Salento Peninsula A quick stopover in Tesle Terme, Benevento in the Campania. We drove to Puglia from Rome. Point to Point it would have been a 10 hr drive so we decided …