Santuario di Gallivaggio

Video
God works in mysterious ways — and, in the case of one Italian town, miraculous ones. According to the Daily Mail, Italy's Valle Spluga recently…