14 Beautiful Churches in Europe
The Basilica of Saint Mary of the Angels and the Martyrs (Santa Maria degli Angeli e dei Martiri) located on the Piazza della Repubblica in Rome, Italy. The church was built in the 16th century following a design by Michelangelo Buonarroti, but later other architects and artists also contributed.