The Shroud of Turin
Discover the blood, uncover the mystery, encounter the light! Take a groundbreaking journey with more than 10,000 square feet of 360-degree theater rooms, interactive displays and sacred art about the world’s most studied artifact: the Shroud of Turin. Have an evangelistic encounter with the story of the birth, life, death, resurrection, and ascension of Jesus…