Vieste is a town and comune in the province of Foggia, in the Apulia region of southeast Italy. A marine resort in Gargano, Vieste has received Blue Flags for the...