Nibbiola
Comune in Italy
Nibbiola is a comune in the Province of Novara in the Italian region Piedmont, located about 80 kilometres northeast of Turin and about 10 kilometres southeast of Novara.
Nibbiola borders the following municipalities: Garbagna Novarese, Granozzo... Wikipedia
Population: 791 (2017)