Novara
/
noh-VAH-rah
/
[
Italian
]
Novara is a province and town in Piedmont, a region in the extreme north west of Italy.
Countries
Italy
Regions
Piedmont