Please sign in to post.

Turin, Italy

I am considering a trip in April 2010 to Turin. Have heard that the Shroud will be on public display then. Seeking any info on hotels near the Cathedral, other sites, etc.