Notes

The Largest Church in the world is Basilica of St. Peter.

The Largest Church in the world is Basilica of St. Peter.