Colmar is a picturesque little town near the German border. Walking through the streets of the city, you almost feel as if you are transported to the world of the Brothers Grimm and their fairy tales. The typical colorful half-timbered houses, the river Lauch that crosses the city and the charming squares make up the unique charm of the city. In Colmar, there are...