Puglia, in the heel of Italy’s boot, is a great choice for a family holiday in the sun. With no end of pristine beaches, the Salento peninsula is a highlight; the seaside town of Otranto with its hulking castle makes an appealing family-friendly base. The countryside has its charms too, not least the fairytale trulli – kids will love spotting these pint-sized limestone dwellings with conical roofs, which are dotted throughout the region. Head to UNESCO-protected Alberobello for a town full of trulli – you can even spend a night in one for added fun.