4 Rue de la Herse, 68000 Colmar, France An incredible French restaurant called Les Bateliers lies over the water just near the Rue Turenne Bridge in …
Read more on afar.com
myVideoMedia flipped this story into Europe Travel•1522d