After it was completed in 1989, the Basilica of Our Lady of Peace in the West African country of Ivory Coast pushed St Peter’s Basilica in Rome’s Vatican City into second place. The Basilica of Our Lady of Peace has an internal space of 30,000 square metres, almost twice the size of St Peter’s, and Read more