Basilica di San Michele ArcangeloMinor BasilicaShareVia San Michele80063 Piano di Sorrento, CampaniaItalyGet directions