Upcoming Exhibits

February 26, 2022 – July 31, 2022

Mystery & Faith: The Shroud of Turin

Both instantly recognizable and veiled in mystery, the Shroud of Turin is the world’s most studied, analyzed, and revered cloth. Take a closer look at the fascinating history and scientific study of the Shroud through engaging interactive displays and films in this groundbreaking exhibition.

Shroud Image