Mooch around independent shops, visit a chocolate tea room, wander a regency street that feels like France and relax in a ...
Colmar, in France, is a picture-perfect town with half-timbered houses and pretty canals that make it look like it's been ...
Colmar, located in northeastern France's Alsace region, is famous for its enchanting Christmas atmosphere. The town’s ...
Nestled in the Alsace region of northeastern France, Colmar transforms into a winter wonderland during the holiday season.