CITY OF A FAMED SHROUD Crossword Clue

We know 1 solutions for: CITY OF A FAMED SHROUD
Crossword Puzzle Infos
The term CITY OF A FAMED SHROUD is referring to Turin, a city in Italy. Turin is known for its association with the Shroud of Turin, a linen cloth believed by some to be the burial shroud of Jesus Christ. The Shroud of Turin is kept in the Cathedral of Saint John the Baptist in Turin and has been the subject of intense study and debate for centuries.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z