Discover how to spend 10 days in Puglia with this carefully created itinerary, including a visit to the nearby Matera, plus all the essential Puglia spots.
788