The best things to do in Vieste Italy plus how to get there, where to eat and stay, and a map to plan your visit to this Puglia town.