Villa del Bosco is a comune, or municipality, situated in the Province of Biella within the Piedmont region of northern Italy. It is located approximately 80 kilometres (50 mi) northeast of Turin and about 20 kilometres (12 mi) northeast of Biella.
Italy
Villa del Bosco is a comune, or municipality, situated in the Province of Biella within the Piedmont region of northern Italy. It is located approximately 80 kilometres (50 mi) northeast of Turin and about 20 kilometres (12 mi) northeast of Biella.