Perched on the Gargano heights south of the forest, Monte Sant'Angelo was a major medieval pilgrimage town, celebrated for its fifth-century sanctuary of St. Michael in a grotto where the archangel appeared to the Bishop of Siponto three times.