Piazza del Duomo is the main city square in Catania, Italy, flanked by both the centers of civic and religious power.
Wikipedia https://en.wikipedia.org/wiki/Piazza_del_Duomo,_Catania
Address 2 Piazza Duomo, Catania 95121, Italy
Coordinates 37°30'8.82" N 15°5'13.81" E