Piazza del Duomo is a city square in L'Aquila, Italy.
Wikipedia https://en.wikipedia.org/wiki/Piazza_del_Duomo,_L'Aquila
Address 17 Piazza del Duomo, L'Aquila 67100, Italy
Coordinates 42°20'55.974" N 13°23'53.426" E