5Colmar, France

Located in France’s Alsace region, Colmar is a town of pastel-colored houses, flower-filled balconies, cobbled streets and canals.

Its famous Petite Venise, or Little Venice, is particularly picturesque, with colorful half-timbered buildings reflected in the water. The historic center feels wonderfully preserved, making even an ordinary stroll feel like walking through a storybook illustration.

Christmas adds another layer of magic, when the town’s historic streets and squares are transformed by festive decorations and markets.