Wander into the ravishing town of Colmar Alsace, France’s “Little Venice”
According to millions of people, two of the most romantic cities in the world are Paris and Venice. But, did you know that France has a city called mostly known for its “Little Venice” as well? It is Colmar in Alsace....