Monte Sant' Angelo, Italy - September 11, 2015: center of the historic town on the Gargano Peninsula in the province of Foggia. On the historic street stalls with souvenirs. At the end of the street the tower of the Shrine of Saint Michael the Archangel.