Basilica di San Martino e Santa Maria Assunta

Church in Central Lombardy

The small town of Treviglio, some 26km south of Bergamo, is home to an impressive church with both Gothic and Renaissance elements.

Advertisement