Basilica di San Gregorio MaggioreMinor BasilicaShareVia Interna delle Mura06049 Spoleto, UmbriaItalyGet directions