Colmar in France is sometimes known as 'little Venice' for its beautiful canal network and pastel coloured buildings - and it ...