5 churches
5 Catholic congregations in Cadro, CH.
Chiesa di Loggio
Catholic church
Santuario Nostra Signora della Caravina
Chiesa di Cressogno
Chiesa di Puria
Chiesa di Albogasio Superiore