The Largest Church in the World Honoring the Virgin Mary
Santa Maria Maggiore or Saint Mary Major is the largest church in the world honoring the Virgin Mary and was erected in the immediate aftermath of the Council of Ephesus of 431, which proclaimed Mary Mother of God.
Read More