15 Best Things to Do in Novara (Italy)

Novara is a delightful city in the heart of the Piedmont region of North West Italy. This city has a population of 105,000 and is the capital of the Novara Province. Situated between the important cities of Turin and Milan, Novara has a great strategic location and serves as a hub for commercial traffic between …

Read more