Visit the Basilica of Our Lady of Peace in Yamoussoukro, the largest church in the world. This impressive structure is modeled after St. Peter's Basilica in Vatican City and is recognized by the Guinness World Records as the largest 'church' in the world.