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 ...
Some results have been hidden because they may be inaccessible to you