The Sanctuary of Monte Sant'Angelo, catholic sanctuary on Mount Gargano in the province of Foggia, northern Apulia, Italy.