Colmar Little Venice

Colmar, the fairy tale town in Alsace valley

/
    Colmar is a true small town from a fairy tale.   When…