Colmar được đánh giá là một trong những ngôi làng đẹp nhất nước Pháp, nằm cách Strasbourg, thủ phủ vùng Alsace, khoảng 64km và tọa lạc bên dòng sông Lauch thơ mộng.