Monte Sant'Angelo, Puglia, Italy
Hilltop Catholic sanctuary dedicated to archangel Michael with a complex of buildings around a cave.
Via Reale Basilica 127, Monte Sant'Angelo, 71037, IT