icon Todi – Piazza del Popolo At livewebcam.cam, viewers can experience the beauty of Piazza del Popolo, a hilltop town in the Italian province of Perugia (Umbria... 6900