Visiting Colmar Christmas Market is such a magical experience. This travel guide takes you through everything about this fairytale town