We consider spending 15 days in Puglia late June/early July arriving and departing in Bari ( I know that the plan for international tourism is not yet published). We are a couple with 3.5 years old kid. Therefore we will spilt our time between beaches and visiting towns and other sights (antique ruins etc., but obviously museums not so much). I don’t think we can visit all areas Puglia can offer in this time and we leave some parts for the next time (maybe just visit Salento and Valle d’Itria and leave the north this time?) . We will rent a car. I think two bases will need to suffice as we don’t want to move more than once.
We would like an advice for two bases. We like smaller towns. Preferably close to the sea (not necessary a seaside town, but not that far from some beaches). Say we go to the beach in the morning, go back for lunch and visit some town after that.