–
December 22, 2023
You are invited to take a journey of discovery through history, science, art, faith & beyond… permanently in San Antonio, Texas. Explore an unsolved mystery—the Shroud of Turin, an ancient, linen cloth bearing the image of a tortured and crucified man’s body; the most studied relic in the world.
“Who Is the Man of the Shroud?” permanent exhibition is now open most Fridays, 10:00am-4:00pm.
Groups of more than 14 persons must call to reserve a time slot: 210-521-3377.