Monte Sant'Angelo Shrine

Monte Sant'Angelo is a sacred cave and popular Catholic shrine near San Giovanni Rotundo in Puglia. Here the Archangel Michael is said to have appeared in 490, 492 and 1656, consecrating the shrine himself.

Location and aerial view of the Monte Sant'Angelo Shrine. Click for larger interactive map.