Did you know?
Saint Peter's Square is located in The Vatican City.
The Vatican City is the world's smallest state,
being only a few acres.
St. Peter's Basilica is found here &
has the largest interior of any Christian church in the world.
It is regarded as one of the holiest Catholic sites.
In Catholic tradition,
the basilica is the burial site of Saint Peter,
who was one of the twelve apostles of Jesus.