In May, we're flying from Catania to Bari to spend 7 nights in Puglia. We've got the tentative itinerary below and would appreciate help from experienced travelers. We'll pick up a car in Bari(at airport?) There is so much to see!
Day 1: Arrive Bari, 4:45 p.m. Pick up car. Overnight in Martina Franca? or should we stay in Alberobello?
Day 2: Explore Alberobello,. Overnight in Martina Franca.
Day 3: Explore Ostuni on way to Lecce. Overnight in Lecce.
Day 4: Explore Otranto. Maybe one other place? Overnight in Lecce.
Day 5. Explore Taranto and Massafra on way to Matera. Overnight in Matera.
Day 6. Explore Matera. Overnight in Matera.
Day 7. Explore Bari. Overnight in Bari. Early morning departure next morning.
Day 8. Fly to Bari, depart to Rome, 8:30 a.m.