Prepare for driving in Puglia, Italy with my essential tips for your road trip: driving etiquette, safety, car hire, navigation, and scenic routes.