Puglia: the most beautiful cities among Gargano and Salento
look here the video with some of the most beautiful places in Puglia, where you can celebrate your wedding
Alberobello
Galatone
Gallipoli
Lecce
Locorotondo
Monte Sant'Angelo
Ostuni
Peschici
Santa Maria di Leuca
Trani
Vieste
Otranto
Bari
Barletta
Brindisi
Foggia
Lecce
Taranto
Puglia
South Italy