Visit Masevaux
+Masevaux is a French village, located in the department of Haut-Rhin and the Alsace region. Sights The church of Saint-Martin Castle Schimmel Statue of Saint Odile Christmas House
Masevaux is a French village, located in the department of Haut-Rhin and the Alsace region. Sights The church of Saint-Martin Castle Schimmel Statue of Saint Odile Christmas House