Colmar si trova al confine orientale della Francia, nella regione dell'Alsazia. È considerata una delle città più belle d'Europa. Deve il nome "Piccola Venezia" ai numerosi canali, che attraversano il pittoresco centro storico. Le case storiche con intelaiatura in legno sono particolarmente impressionanti: alcune furono costruite già nel XV secolo.