La quintessenza del territorio
Immaculate Conception’s church

Immaculate Conception’s church

The church was built in the 17th century (as proved by an official document preserved in the Town Historical Archive), and is nestled in the buildings overlooking the main square, “Piazza della Libertà”.

Top