Featured
The Shroud of Turin
Cultural Center 13280 Chapman Ave, Garden Grove, CA, United StatesDiscover 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…