Wondering about the best things to do in Gallipoli Italy? From the centro storico to Gallipoli's beaches, this Puglia gem is a true must see!