Visit Colmar, a beautiful town in Alsace

An introduction to Colmar

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…

Read more »