Interesting facts about St. Peter’s Basilica

The Papal Basilica of St. Peter in the Vatican, or simply St. Peter’s Basilica, is an Italian Renaissance church in Vatican City, the papal enclave within the city of Rome. Historical documentation reveals that St. Peter was crucified at or near the Neronian Gardens on Vatican hill and buried at the foot of the hill … Read more