Monte Sant’Angelo est une ville dans les Pouilles, à environ 15 km au nord de Manfredonia, sur le versant sud du Monte Gargano. Entre 1081 et 1103, Monte Sant’Angelo était la capitale d’un grand empire Norman sous le contrôle du Comte Henry, qui était un vassal de l’Empire Byzantin.
La grotte abrite le sanctuaire de Saint Michel Archange où selon la légende, Saint Michael est apparu en 490, 492 et 493. Au XVIIe siècle, la ville est devenue une partie du Royaume de Naples, auquel il a appartenu jusqu’à l’unification de l’Italie dans le XIXe siècle.