Rione Monti

Alberobello-trulli

Barletta-Andria-Trani: Our must-see guide to Puglia – Part 2

Puglia (Apulia in English) forms the ‘heel’ of Italy’s ‘boot.’ With hundreds of kilometres of coastline, and centuries-old hill towns and farmland, Puglia offers…