Sul monte Gargano, in Puglia, sorge nella città di Monte Sant'Angelo uno dei più celebri santuari dedicati a san Michele. Qui, secondo la tradizione, più volte apparve l'arcangelo; qui, per millecinquecento anni, si sono diretti i pellegrini provenienti da tutta la cristianità. Ancora oggi numerosi sono i fedeli che, con umile devozione, vi si recano per invocare la protezione del vincitore del demonio.