Upcoming Exhibits

Shroud Image
February 19, 2021 – August 1, 2021

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.