Villadossola Travel Guide

Tourist Guide

Villadossola, Italy: San Bartolomeo church
Valle Ossola and the town of Piedimulera, Piedmont region, northern Italy. Aerial view with the Anza river. View towards Villadossola town
Piedimulera town, Italy, in Val d'Ossola at the entrance of the Anzasca valley with in the background Villadossola and the hill with the Sacred Mount Calvary of Domodossola, UNESCO site

Explore a world of travel with Expedia