Piazza del Popolo Trivia | 30 facts about the Italian square July 21, 2021 By mdovri Leave a Comment Piazza del Popolo is one of the most popular places for anyone to visit in Rome. [Read more…] about Piazza del Popolo Trivia | 30 facts about the Italian square