Duomo di Torino / Cappella della Sacra Sindone
Piazza Castello, Turin, Italy
Featured Review : This church houses the famed Shroud of Turin, the cloth that Christ was supposedly buried in. Whether or not this is a religious relic to you, if you happen to be in Turin when the shroud is being displayed, it is worth...See Full Review