I visited northern Italy a few years ago on a business trip and my host took me to dinner in Turin on a Sat night. I was quite surprised at how large the downtown area where the church was located. I also noticed how wide the sidewalks were with the overhangs from the storefronts. Much larger town than I anticipated.
I could only walk by the church but still got an amazing feeling knowing how close i was to His shroud.
To any doubters, consider that in > 2000 years, technology has not been able to duplicate the shroud and its’ 3-D image.
Add the fact we are in a world obviously created by an “Intelligent Designer”, it should be a no-brainer to believe except for satan and his followers.
....and even satan believes in God/Christ!
We enjoyed Turin very much - had come in from Val d’Aosta towards Chamonix, where there are the most amazing Roman roads, bridges, ruins.