Our most comprehensive tour of Puglia in southern Italy! This 9-day trip takes in the best of the region, including Bari, Lecce, the cave dwellings of Matera and the mysterious Castel del Monte. See the traditional Trulli houses, stroll through the 'White Towns' of Locorotondo and Ostuni and sample fresh organic olive oil at an Italian farmhouse. Visit the 'Pearl of Puglia' in Trani, learn how to make traditional pasta and visit the pretty coastal towns of Monopoli and Polignano a Mare.