Gallipoli. Sitting on the west coast of Italy's heel, in the Puglia region, and roughly a five-hour drive from Naples, the town is all about history, beaches, and local flavor. Split into two ...