Thinking of visiting Gallipoli in Puglia? Here's a guide to this seaside town with a beautiful, historic old town.