The Basilica of Santa Maria del Popolo in Rome, Italy. It stands on the north side of Piazza del Popolo, one of the most famous squares in the city .. The Basilica of Santa Maria del Popolo in Rome, Italy. It stands on the north side of Piazza del Popolo, one of the most famous squares in the city