This little town is Colmar in Alsace, France. It’s in the north-eastern part of the country right next to the border of Germany. It’s located on the Alsatian Wine Route and considers itself to be the capital of Alsatian wine. It is beautiful and charming and the old part of town is well preserved and wonderful to walk through. There are rivers and canals all around. Some people even call it “little Venice”.