
Côte D'Ivoire Hosts The World's Largest Basilica
The Basilica of Our Lady of Peace in Yamoussoukro is larger than St. Peter's Basilica in Rome. Completed in 1989, its construction was a monumental undertaking, showcasing impressive architectural ambition in West Africa.