Your Complete Guide to Colmar, France. Come see why this colorful village may be the most beautiful small town in France!