An introduction to Colmar

Visit Colmar, a beautiful town in Alsace

 Overview: Colmar is one of the well-known gems of Alsace, the region of France that borders Germany. It’s rumoured to have inspired the setting for Beauty and the Beast but whether or not it was Colmar or another Alsacian village, Colmar is definitely a town out of a fairytale. A lot of people think of Colmar as …

Read more