Colmar, Alsace is the most charming little fairytale town in the world. Why, you ask? Well, first of all, it looks like it’s taken straight out of “Beauty and the Beast”. Once upon a time, the canals were buzzing with butchers, tanners and fishmongers and La Petite Venice was a center for art and learning. Today, it's one of the most popular places in France. Here's a quick guide to Fairytale Colmar.