News
Best of all, Turin doesn’t attract the crowds of tourists that flock to Italy’s more famous cities. All of this adds up to make it one of the best cities to visit in Italy .
FILE-A central detail of the shroud with the face (left). The 2015 Exposition of the Shroud of Turin begins in the Turin Cathedral, Italy. The Shroud of Turin is a linen cloth with the image of a man.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results