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”. The Basilica is located at 34 Piazza del Esquilino, some five blocks southwest of Stazione Termini.The ancient basilica enshrines the venerated image of Salus Populi Romani, Read more...