Category
page 1Ailoche
Ailoche
Ailoche is a comune (municipality) in the Province of Biella in the Italian region Piedmont, located about northeast of Turin and about northwest of Biella.
Santuario della Brugarola
church building in Brugarola, Ailoche, Italy