Detailed guide to the best places to visit in Puglia Italy with tips on where to stay in Puglia, the best way to get around and a Puglia map.