Monte Sant'Angelo jest miasteczkiem znanym z jednego z najważniejszych na świecie sanktuariów poświęconych św. Michałowi Archaniołowi. Położone na wzgórzu i otoczone lasami wygląda pięknie o każdej porze roku.
Początki sanktuarium św. Michała Archanioła sięgają VI w. Jego sercem jest grota, w której miało wówczas dojść do objawień. W średniowieczu wokół groty powstał zespół klasztorny, a w sąsiedztwie Zamek w Monte Sant'Angelo. Sanktuarium jest od wieków celem pielgrzymek i jednym z najważniejszych miejsc świętych na terenie Włoch.
Atrakcje Monte Sant'Angelo obejmują także jego położenie. Zabudowa powstała poniżej sanktuarium pnie się po zboczach wzgórza. Wokół rosną lasy Foresta Umbra objęte ochroną Parku Narodowego Gargano. Poprowadzono w nich kilkanaście szlaków pieszych, które prowadzą przez różnorodne krajobrazy i zbiorowiska roślinne, od śródziemnomorskich zarośli po lasy bukowe.