The following article offers travel news on some of the best places to visit in Puglia, Italy.