Major places in Puglia, Italy
Bari
Taranto
Foggia
Andria
Barletta
Lecce
Brindisi
San Severo
Monopoli
Gallipoli
Squinzano
San Pietro Vernotico
Trepuzzi
Surbo
Campi Salentina
Otranto
Torchiarolo
Lu Prema
Santa Maria del Casale
Borgo Piave
Frigole
I Bacini
Casalabate
Casa Galeone
Chiapparo
Villa Spartera
Ruberto
San Cataldo
Lendinuso
Torricella