Borgofranco d'Ivrea, located in the province of Torino, is a picturesque municipality in northern Italy. Nestled amongst the stunning Piedmont countryside, it is home to a charming community of approximately 2,000 inhabitants.
This description is generated with AI
Results ( 37) for: " Borgofranco d'Ivrea, TO, Italia"