Biella, located at the foot of the Biella Alps in Piedmont, is a fascinating city that combines history, culture and nature. Known for its textile tradition, Biella offers a historic center full of medieval buildings, ancient churches and picturesque alleys. The medieval village of Piazzo, reachable by a charming funicular,…
View more