Find the word definition

Wikipedia
Challand-Saint-Victor

Challand-Saint-Victor is a town and comune in the Aosta Valley region of northwestern Italy.

Category:Cities and towns in Aosta Valley