Orlando, FL | Mary, Queen of the Universe Basilica | National Shroud of Turin Exhibit
The National Shroud of Turin Exhibit is on display at the Basilica of the National Shrine of Mary, Queen of the Universe in Orlando. Visitors can view a life-sized Shroud replica produced by the Shroud authorities in Turin, touch a table panel the actual Shroud rested on for 120 hours, and see replicas of the […]
Free