The Shroud of Turin and the Sudarium of Oviedo are two of the most famous and intriguing relics in Christian history, and they are believed by some to have a direct connection to Jesus Christ. The Shroud of Turin is located in the Cathedral of Saint John the Baptist in Turin, Italy. The Shroud is […]
Read more![The Shroud of Turin and Sudarium of Oviedo The Holy Shroud](https://www.traveler.com/wp-content/uploads/2024/02/Shroud2-768x350.jpg)