Mirror
Colmar, in France, is a picture-perfect town with half-timbered houses and pretty canals that make it look like it’s been plucked straight out of a Disney movie – but it’s not…
Read More
European town that looks like a Disney set
Colmar, in France, is a picture-perfect town with half-timbered houses and pretty canals that make it look like it’s been plucked straight out of a Disney movie – but it’s not…