Biella Italy  search
BTEurope
 .Southern Europe
 ..Italy
 ...Piemonte Italy
 ....Vercelli Italy
 .....Biella Italy
SNTown in Vercelli Province in NW Italy.