Scenic sight in Vico del Gargano, picturesque village in the Province of Foggia, Puglia (Apulia), Italy.