Nestled amid the wine-covered foothills of the southern Vosges Mountains in north-eastern France, the charming town of Colmar houses an abundance of