Biella
Biella is a town and comune in the northern Italian region of Piemonte, the capital of the province of the same name, with some 45,800 inhabitants as of 2009. It is located about 80 km northeast of Turin and about 80 km west-northwest of Milan.
Read more about Biella.