You are using an older browser version. Please use a supported version for the best MSN experience.

The World's Largest Church

Aug.23 -- Where is the world's largest church? If you said the Vatican you would be wrong. It's actually The Basilica of Our Lady of Peace in the Ivory Coast.
image beaconimage beaconimage beacon