Lonely Planet
12 Things to Know Before Traveling to Turin, Italy
Travel to Turin, Italy like a complete pro with these tips on where to stay, what to see, Italian café culture, aperitivo and more.
learn all about the Shroud of Turin

“Centro Internazionale di Studi sulla Sindone e Museo della Sindone di Torino. Sindone, Shroud, Sabana Santa, Suaire…”