Carpignano Sesia, a charming municipality in Novara province, Italy. Set amidst picturesque landscapes, this town boasts historical sites and a peaceful ambiance. Its population size is approximately 2,500 residents.
This description is generated with AI