Chiesa della Vergine ImmacolataParishShareBorgata Colombè Superiore10094 San Bernardino, PiemonteItalyGet directions