Visit Colmar, a beautiful town in Alsace

An introduction to Colmar

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…

Read more »