Catholic · Apulia
Basilica Santuario di San Michele Arcangelo
Catholic church
127 Via Reale Basilica, Monte Sant'Angelo, Apulia, 71037, Italy