St. Cross Church

Next to the Church of Our Lady of the Snows is its succursal St. Cross Church, which was built at around 1500. The church contains a famous cross that dates back to somewhere around 1490 and a large oil painting depicting the birth of Christ.