Nestled in the heart of Côte d’Ivoire, Africa, stands a testament to faith and architectural grandeur: the Basilica of Our Lady of Peace of Yamoussoukro. This imposing structure, often referred to simply as Yamoussoukro Basilica, holds the title of the largest Christian church in the world, an awe-inspiring monument …
Read More »