Basilica Papale di Santa Maria Maggiore, Roma, Italy
The Basilica di Santa Maria Maggiore or church of Santa Maria Maggiore, is a Papal major basilica and the largest Catholic Marian church in Rome, Italy, from which size it receives the appellation “major” an dmakes it one of the top attractions in all of Rome.
Visit Italy. Italy Epic Route © Monika Newbound