A 14 000 lakosú, kiemelkedő Monte Sant'Angelo város közel 800 méteres tengerszint feletti magasságban fekszik, a Gargano-félsziget déli részének legmagasabb pontján. A Foresta Umbra park szélén helyezkedik el és páratlan kilátást nyújt a Manfredon öbölre. Monte Sant´Angelo 54 km-re található Foggia várostól és 15 km-re Manfredoniától. A hegy, ahol a város található mészköves, ezért sok barlang alkotja. Monte Sant´Angelo fontos zarándokhely Olaszországban, a legenda szerint az 5.-dik század végén megjelent Mihály arkangyal, aki Isten szavát tolmácsolta, még pedig, hogy a barlang változzon át keresztény templommá. Ez a Santuario di San Michele Archangelo lett a város legfontosabb műemléke. A föld feletti része, ahol a barlangba lépünk a 13.-dik században épült. A jobb oldalánál egy hatalmas nyolcszögletű harangtorony található szintén a 13. századból maradt fent. Belterében figyelemre méltó freskódíszek maradványai és egy 11. századi püspöki szék található. 1987-ben II. János Pál pápa is meglátogatta ezt a csodálatos szentélyt.
Egy másik fontos műemléke Monte Sant'Angelának a norman-aragóniai vár a 10. századból, amit II. Federico uralkodása alatt átépítettek. A várhoz a mára már kiszáradt vízi árkon keresztül juthatunk el. Nem messze a szentélytől a keresztelőkápolna található, amelyben Rothari langobard király sírja tekinthető meg. Mellette található Santa Maria Maggiore temploma. A város déli részén találhatjuk a Junno negyedet, ahol híres sorházak vannak. Monte Sant'Angelo ideális hely egy nyaralás vagy egy hosszú hétvége eltöltésére. Kellemesen összekötheti a helyi kultúra megismerését a történelemmel, a természetben való pihenéssel és nem utolsó sorban a helyi különlegességek megkóstolásával.