Puglia is one of the most beautiful regions of Italy. These 8 diverse Puglian towns are the highlights of the region including Ostuni, Alberobello, Bari, Lecce, Otranto and more. Click through to plan your trip to Puglia.
Puglia Road Trip: Experiential Guide of What to Do, See, Eat
Puglia is home to some truely beautiful beaches - here is NomadIsBeautiful's top 10 beaches in Puglia, alongside their suggestions for some affordable and cheap hotels where you can spend your next amazing Italian summer.