Puglia is a refreshing break for those that have visited Italy before. The area combines all the best bits of Italian culture, from leisurely coffee in the morning to the creamiest gelato in the afternoon. The pace of life is a far cry from the city, but perfect if you wish to relax and take in the glorious scenery on holiday in Puglia.
Stunning beaches extend for the miles, so head out to the glittering shores of the Adriatic Sea and sample the fabulous cuisine, which is some of the best Italy has to offer. With fresh catches served up the same day, it is a long way from a battered cod.
Alternatively explore the white-washed hill top towns that dot the countryside along with Greek and Roman ruins, reminders of the empire that sprung from these shores. A holiday in Puglia will encompass everything from eating cheese so local it remains nameless, to wandering through the ever vibrant port town of Bari after a few Spritz.
If you are more artistically minded head south to Lecce, known as the southern Florence, it competes with its northern counterpart for the glorious baroque architecture that defines the two cities.