Explore the beautiful beaches of Gallipoli, Puglia in Italy. The clean shores are perfect for a relaxing vacation by the sea.