BuildingsSt Peter's BasilicaThe largest church in the world and the centre of the Catholic Church, built over the tomb of St Peter.