Piazza del Popolo Square
40
0
0
Take a look at this beautiful square via our live webcam!
Step into the past and explore the beauty of the captivating Piazza del Popolo in Todi, Italy, via our livewebcam.cam! Located on a hilltop in the Umbrian province of Perugia, this stunning square is home to the Captain’s Palace, the People’s Palace, and the ancient Todi Cathedral, whose facade boasts an impressive rose window. Many don’t know, however, that beneath the surface lies a 2nd century B.C. network of subterranean catacombs and cisterns. Come take an awe-inspiring, high-definition tour of this wonderful square with our live webcam!
See more live webcams for:
Streets