A very beautiful church with some great religious art but it is very dark inside if the lights are not on. The side chapel has a great statute of the flagellated Christ and a replica of the Shroud of Turin.
Great gift shop behind the church.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.