Colmar is one of the most picturesque towns in France and is most definitely worth visiting.