San Gregorio Magno is a Romanesque-style, Roman Catholic basilica church located in front of the piazza Garibaldi in the town of Spoleto, in the province of Perugia, region of Umbria, Italy.
Wikipedia https://en.wikipedia.org/wiki/San_Gregorio_Maggiore,_Spoleto
Address Piazza Giuseppe Garibaldi, Spoleto 06049, Italy
Coordinates 42°44'24.81" N 12°44'10.63" E