MovieArezzo, ItalyFilmed hereHow do you get to Piazza Grande, the place that appears in Life Is Beautiful?Piazza GrandeHow to get thereGo to mapPiazza Grande, 52100 Arezzo, Italy