Santuario di San Michele ArcangeloMinor BasilicaShareVia Reale Basilica 12771037 Monte Sant'Angelo, PugliaItalyGet directions