answersLogoWhite

0

The Papal Basilica of Saint Peter, commonly referred to as St. Peter's Basilica, is the Catholic church located in Vatican City. It has the largest interior of any Christian church in the world. It took 120 years from groundbreaking in 1506 to completion in 1626.

User Avatar

Wiki User

14y ago

What else can I help you with?