The parish church of Our Lady of the Snows in the village is the central building in the village and has undergone many reconstructions and repairs over many decades.
The parish church of Our Lady of the Snows in the village is the central building in the village and has undergone many reconstructions and repairs over many decades.