Vatican City, Saint Peter's Square
- View live image
- Add to My WorldCams
- Local time:
Wrong location? Suggest a new one
Saint Peter's Square (Italian: Piazza San Pietro, pronounced) is a massive plaza located directly in front of St. Peter's Basilica in the Vatican City, the papal enclave within Rome, directly west of the neighborhood or rione of Borgo.
Retrieving weather info..
Be the first one to leave a comment!