The perfect Puglia itinerary. Discover how to spend three days in Puglia, Italy. Including where to stay, which cities to visit and what to eat.| A Lovely Planet