Cities in Italy
Torino, Italy
Turin[1] (Italian: Torino), a large city of about one million inhabitants, is set in the Piedmont region of northwestern Italy, a one-hour drive from the French... more
Stresa, Italy
Stresa is a town and comune of about 5,000 inhabitants on the shores of the Lago Maggiore in the region of Piedmont, northern Italy; it is situated on the road ... more