icon Gubbio, Piazza Grande Come take a live look at Piazza Grande, Gubbio’s premier square. Boasting a population of over 33,000, this town in northeaste... 6600