Monte Sant'Angelo is a town and comune of Apulia, southern Italy, in the province of Foggia, on the southern slopes of Monte Gargano.
Wikipedia https://en.wikipedia.org/wiki/Monte_Sant'Angelo
Coordinates 41°42'19.584" N 15°58'3.565" E