Words and pictures do not do justice to the beauty of this fairytale village called Colmar. Located in the heart of the Alsace region of France, it is impossible not to fall in love with it. Colorful medieval houses, canals…