Originally built in the fourth century on the Esquiline Hill site of a Roman temple to the goddess Juno , Santa Maria Maggiore is the largest and most splendid of the churches dedicated to the Virgin Mary .
There are lots of fancy churches dedicated to Mary .