Monte Sant’Angelo ist eine Stadt in Apulien, etwa 15 km nördlich von Manfredonia, an den Südhängen des Monte Gargano. Zwischen 1081 und 1103 war Monte Sant’Angelo die Hauptstadt einer großen normannischen Herrschaft unter der Kontrolle des Grafen Heinrich, der ein Vasall des Byzantinischen Reiches war.
Die Grotte beherbergt das Heiligtum des Heiligen Erzengels Michael, wo der Legende nach; Der Heilige Michael erschien 490, 492 und 493. Im 17. Jahrhundert wurde die Stadt Teil des Königreichs Neapel, zu dem sie bis zur Vereinigung Italiens im 19. Jahrhundert gehörte.