Vatican City is one of the world’s smallest countries but is home to the world’s largest church by interior size - the St Peter’s Basilica. The basilica is enormous and measures 218 metres ...
Vatican City is one of the world's smallest countries but is home to the world's largest church by interior size - the St Peter's Basilica. The basilica is enormous and measures 218 metres in ...
Brussels’ cavernous basilica is one of the largest churches in the world but COVID-19 rules allow only 15 people at a time to attend mass there, the same limit applied to much smaller religious ...