Rome Churches

Rome, Italy 28 November 2015 The Piazza and Church of Santa Maria Maggiore is an ancient basilica located outside the territory of the Vatican City though it is fully owned by the Holy See. Considered as the largest Catholic Marian church in Rome, Italy, St. Mary Major was one of the first churches built in continue reading : Rome Churches