Monte Sant’Angelo es una ciudad de Puglia, a unos 15 km al norte de Manfredonia, en la ladera sur del Monte Gargano. Entre 1081 y 1103, Monte Sant’Angelo fue la capital de un gran dominio normando bajo el control del Conde Enrique, que fue vasallo del Imperio Bizantino.

La gruta alberga el Santuario de San Miguel Arcángel donde según la leyenda; San Miguel apareció en 490, 492 y 493. En el siglo XVII la ciudad pasó a formar parte del Reino de Nápoles, al que perteneció hasta la unificación de Italia en el siglo XIX.

Mapa: Monte Sant’Angelo
Mapa: Monte Sant’Angelo