Scenic view of Vieste, a charming seaside town on Italy’s Gargano Peninsula, with sandy beach and whitewashed houses, Apulia, Italy