St Peter’s Square, Città del Vaticano, Vatican City, Italy
St. Peter’s Square is a stunning, iconic, large plaza located directly in front of St. Peter’s Basilica in the Vatican City, the papal enclave inside Rome, directly west of the neighbourhood or rione of Borgo. A must see for any visit to Rome.
Visit Italy. Italy Epic Route © Monika Newbound